SHIFTキー押しながらクリックするとエラーが発生する

このQ&Aのポイント
  • JavaScriptで作成したWebページで、SHIFTキーを押しながら左クリックするとエラーが発生します。
  • JSP上で「javascript:SelectChange(2);」というリンクを作成し、SHIFTキーを押しながら左クリックすると新しいウィンドウが開き、ランタイムエラーが表示されます。
  • この問題は、IE6のブラウザとTomcat3.1のJSPエンジンを使用している場合に発生します。解決方法はありませんが、SHIFTキーを押しながら左クリックしても新しいウィンドウを開かないようにする方法を探しています。
回答を見る
  • ベストアンサー

SHIFTキー押しながらクリックするとエラーが発生する。

JavaScriptで、Webページを作成しているのですが、JavaScriptの部分で、 SHIFTキーを押しながらマウス左をクリックすると、新しいウィンドウが 表示されランタイムエラーとなります。 <a href="javascript:SelectChange(2);">選択されてるボタンを変える</a> 上のようにJSP上に書くと、普通にマウス左ボタンでクリックすると正常に動くのですが、SHIFTキーを押しながらマウス左ボタンをクリックすると、新しいウィンドウが開き、リンク先が「javascript:SelectChange(2);」となり、ランタイムエラーがダイアログ表示されます。 SHIFTキーを押しながらマウス左ボタンをクリックしても新しいウィンドウを開かないようにする方法は無いでしょうか? ブラウザはIE6、JSPエンジンはTomcat3.1を使用しています。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • selene_pl
  • ベストアンサー率49% (102/207)
回答No.1

<a href="#" onClick="SelectChange(2); return false;">選択されてるボタンを変える</a> で、できるみたいな気がします。

tumura8
質問者

お礼

回答ありがとうございます。 新しいウィンドウは表示されますが、ランタイムエラーは表示されないようになりました。 ありがとうございます。

関連するQ&A

  • shiftキーを押しながらコマンドボタンをクリックについて。

    shiftキーを押しながらコマンドボタンをクリックについて。 普通にコマンドボタン(<input type="button")をクリックした場合と、 shiftキーを押しながらコマンドボタンをクリックした場合の処理を分けたいのですが、 そういうことは可能なのでしょうか。 キーインの判断の方法が分かりません。 ご存知の方がおられましたらご教授願えませんでしょうか。 よろしくお願いします。 javascriptというより、htmlのカテゴリーかもしれませんが・・・ 。  

  • マウスの右クリックをctrlキーやshiftキーにしたい

    自分なりにマウスの右クリックを変えるソフトを探してみたのですが、 なかなか見つかりません。 ctrlキーやshiftキーに限らずキーボードのどのキーにも変えられると 大変使いやすいのですが。 OSはXPで、マウスはエレコムを使っています。 ちなみにマウスを購入した時はドライバーは付属していませんでした。 どうかご回答をお待ちしています。

  • shiftキーを5回押したみたいなんです

    入力が変なんです。 子供が触っていたようで、shiftキーを5回押したみたいなんです。現在は右shiftキーを押すと”か”2になります左shiftキーを押すとヘルプ表示されます。 また、他にも文字入力中に変なコマンドが入るのでなんとかなりませんか”?入力もままなりません。困ってます。 お願いします。

  • Shiftキーと組み合わせると入力できないキーが出てきた

    NEC VALUESTAR L(VL500/MG)を使用しているのですが、 昨年の2008年9月ぐらいから特定のキーとShiftを組み合わせた入力ができなくなりました。 Shiftも特定のキーも単体だと反応するのですが、両方を組み合わせるとShiftが効かなくなります。 3~4回連打すると、たまに入力できるのですがすぐ戻ってしまいます。 また、左Shiftと右Shiftで反応しないキーが違うというのも気になります。 心当たりがあるとすれば、9月のWindows Updateぐらいでしょうか。 効果がない組み合わせは、以下のとおりです。 左Shift:2qo[fk 右Shift:pfkc Ctrl+Shift+Esc それでは、どうかよろしくお願いします。

  • クリックでへこむ

    <a href=http://okwave.jp/>テスト</a>でリンクになりますが、表示される「テスト」を左クリックすると文字「テスト」がへこむようにはできないでしょうか? オンマウス状態でへこむことはできるのですが。 ここでの左クリックは、マウスの左クリックボタンを押している間のことです。 できれば、一部のリンクだけをへこませたいです。よろしくお願いします。

    • ベストアンサー
    • HTML
  • キーボードの「shift」キーが反応ありません。

    初心者です。 先日より、いつも使用する、左のshiftキーを押しながら「1」で、「!」が出なくなりました。 そこで、右のshiftキーを使用すると表示されることから、ゴミか、故障か?と思いましたが、 本日、左右とも押しても、表示されなくなりました。 ただ、右側がだめで、左側が、OKというランダムもあります。 完全にだめとは言い切れません・・・。 固定キーにはしてません。 これは、単なるゴミなのでしょうか?故障なのでしょうか。 よろしくお願いします。 Windows 7 64Bit マシンは自作で、キーボードはソニーで、2年使用。

  • eclipseとtomcatで404エラー

    ----------------------------------- Windows7 Ultimate eclipse Indigo tomcat 5.5 ----------------------------------- eclipseとtomcatを使用して、JSPを動かそうとしています。 eclipseとtomcatとJDKはC:\pleiadesの下に配置しています。そしてワークスペースは C:\workspace\Testとして登録しています。(ちなみに動的Webプロジェクトで作成しています) 既存のJSPファイルをeclipse上で右クリックして、サーバーで実行とすると、eclipseの画面上にきちんと表示されるのですが、その後、そこで動いていたtomcatを終了させて、eclipseの上部にあるtomcatのアイコンをクリックし、その後、通常のブラウザで表示させようとすると404エラーが出てしまいます。(http://localhost:8080/Test/test.jsp) そもそも右クリック→実行の際に起動するtomcatとeclipse上部にアイコンで存在するtomcatはどう違うのでしょうか? そしてどうすれば、上部のtomcat起動からブラウザで直接JSPを呼び出すことが出来るのでしょうか? 申し訳ありませんが、ご教授お願い致します。

    • ベストアンサー
    • Java
  • Windowsで作成したJSPがLinuxサーバーでコンパイルエラー

    Windowsのeclipseでjspやservletを作っているのですが、やっとエラーがなくなったので、warファイルを作り、Linuxサーバーにコピーし、展開して動かしてみようとしたところ、jspがコンパイルエラーになってしまいました。 原因を探っていったところ、特殊文字の部分(\"→二重引用符自身の表示)の\が、jspからservletへの自動変換のときに抜けていることがわかりました。(Linuxでは¥はバックスラッシュになっていますが) Windowsで開発して、Linuxで実際に使うというのは、できないものなのでしょうか? (問題の部分) strUrl = "<a href=\"/Diary/DiaryUpdate.jsp?yy=" + strYY + "&mm=" + strMM + "&dd=" + strDay + "\">"; の \" が " になってしまい、 strUrl = "<a href="/Diary/DiaryUpdate.jsp?yy=" + strYY + "&mm=" + strMM + "&dd=" + strDay + "">"; となる(当然、コンパイルエラーになる) (Windows機) Windows2000 j2sdk-1.4.1 tomcat-4.1.31 eclipse-2.1  テキストファイルエンコードは、MS932  tomcat\conf\web.xmlのjavaEncodingは、Windows-31J  jspの@pageは、    contentType="text/html;charset=Shift_jis"     pageEncoding="Shift_jis" を指定 (Linux機) FedoreCore2(kernel-2.6.9-1) j2sdk-1.4.2 tomcat-4.1.27

    • ベストアンサー
    • Java
  • shiftキーがおかしいのは設定?故障?

    少し前から、Shiftキーを押しても、大文字変換されずににおかしいと思っていました。 ためしてみると、Shiftキーが有効な場合とそうでない場合があり、動作がおかしいです。 PANASONIC製R1でWindowsXP'SP3'を使用しています。 (1)左Shiftキーを押しながら数字キー1~0を順番に押すと  "$&(  と表示されます。(つまり1、3、5、7、9が無効な感じです) (2)右shiftキーを押しながら数字キー1~0を順番に押すと  !"#$%'() と表示されます。(つまり6が無効な感じです。) もちろん数字キー単独であれば正常に1234567890と表示します。 これはキーボード(ハード)のせいでしょうか。 それとも、なにか設定とかのせいでしょうか。 原因がわからず、直し方もわからないので困っています。 わかる方、お願いします。  

  • ゲームでAキーと左クリックをする自動マクロの作り方

    現在ウルティマ6というゲームをプレイしているのですが、楽に経験地稼げるスポットを見つけてさらにそれを簡略化したいのです。 それでAキーと左クリックを連続でクリックするマクロ?を実行をしたいのですがどのようにやればよいのでしょうか? キーとマウスを同時に連動することが難しいのなら、左クリックをSキーに割り当ててA・Sを自動で連打とかそういった方法でもかまいません。 また、パソコンが2台もないので、その作業をひとつのウインドウでやりながら、別のウインドウでは普通にキー操作を邪魔されずに快適にネットサーフィンしたいのでその方法もお願いします。 あまりプログラミングに詳しくないので細かく教えてくださるととてもありがたいです。 パソコンはwin7を使っています。

専門家に質問してみよう