• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ウインドウの後ろに隠れているページを前面に出したいんです。)

ウインドウの後ろに隠れたページを前面に出す方法

このQ&Aのポイント
  • ウインドウの後ろに隠れているページを前面に出す方法について、質問があります。
  • 現在の方法では、WIN IE6.0では成功するが、FIREFOX、ネスケ、Mac safariの最新verではうまく動作しないことがわかりました。
  • 他の方法でも構わないので、どなたか教えていただけないでしょうか。

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

  • ベストアンサー
  • Blaise
  • ベストアンサー率33% (13/39)
回答No.2

簡潔すぎてすいませんでした。 子画面から親画面を呼んで前面に出すようにするには window.opener.document.focus(); というシンタックスでできます(windowは省略可)。 また、window.opener.focus();という書き方でも可。 コードを書くことにはなれていらっしゃるようですので やってみてください。 >WIN IE6.0では成功しましたが、FIREFOX、ネスケ、 >Mac safariの最新verではダメでした。 IEとMozillaやその他のブラウザでは仕様のちがいから 振るまいがおなじではありません。たとえば、IEでは window.openerが読み取り専用プロパティではありませんが、他の仕様はちがいます。したがって、IEはヘンスク リプトを組むとヘンなことになる可能性があります。

その他の回答 (1)

  • Blaise
  • ベストアンサー率33% (13/39)
回答No.1

[subWindowName].document.focus()

kato96
質問者

補足

Blaiseさんありがとうございます。 何度も試してみたのですが、「A」→「B」→「A」は出来ますが、逆の順序「B」→「A」→「B」でクリックしていくと背面で再読込をして前面には出てこないんです。 大変恐縮ですが、何かサンプル例で教えて頂けないでしょうか? ホントすみません。

関連するQ&A