- ベストアンサー
うざいフォーカスを勝手にテキストボックスへ移動させないようにするには?
「OKWeb」だけでなく「Yahoo! Japan」「Google」など一部のHPを開いたりリロード(更新・再読み込み)したりする際、クリックしていないにもかかわらず検索用のキーワードを入力するテキストボックスへフォーカス(カーソル?)が勝手に移動し、クリックしたのと同じ状態になってしまいます。 どうにかしてこのうざいフォーカスを移動させないようにする方法ってないのでしょうか? 当方のブラウザは Internet Explorer 6.0 (IE6 SP1) ですが、これはブラウザかHTML、あるいはJavaといった言語の仕様で起こるものしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
HTMLソースを見たら,javascriptで記述されていましたので,ツール >> インターネットオプション >> インターネット >> セキュリティレベル >> 高にするなどしてjavascriptを無効にすると,フォーカスされなくなります。 OKWebの該当ソース: function sf(){var f = document.searchF; if (f&&f.kw) f.kw.focus();} <input name="kw" value="" size="20" maxlength="40" title="スペース区切りで絞り込み検索できます"> Yahoo! Japanの該当ソース: <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="document.sf1.p.focus()"> <input size=50 name="p" style="width:280px; "> Googleの該当ソース: function sf(){document.f.q.focus();} <input maxLength=256 size=55 name=q value=""> 間違って御免。すぐできるよ。
補足
回答ありがとうございますm(_ _)m >HTML言語でフォーカスを指定されています。 >幅広いブラウザで対応する命令ですので,フォーカスしないブラウザを探す方が大変でしょう。 HTMLで指定できるとしたら、ソースの中にあるどの文章で命令することになるのかまでご存じないでしょうか?