• ベストアンサー

「focus()」について

 javascriptについての質問です。親ウインドウと子ウインドウがあり、子ウインドウのリンクをクリックすると、そのリンク先を親ウイン ドウに表示するというウエブサイトをつくっています。  このとき、IE6.0とFirefoxでの挙動がちがい困っています。理想では、Firefoxの挙動が望ましいのですが、どうも、「focus()」が、IE6.0では無効のようで、リンクをクリックする度に、子ウインドウが親ウインドウの背後に隠れてしまいます。よい解決方法はありませんか? 参考URL http://www.majibaka.com/

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

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

ご自身では便利とおもっていても他人からみて「ウザイ」と 思われそうな仕組みですね。ポップアップですので 運用には十分注意してください 子windowに以下のような記述をしておいてください。 <script language=javasript> window.onblur=function(){ this.focus() } </script>

noname#112006
質問者

お礼

ありがとうございました

関連するQ&A