• 締切済み

こんな事できますか?

こんにちわ。 私のホームペィジは リンクがあり、それをクリックすると 小窓が出るんです。 小窓が出た後に自動的にリンクがあった 最初のペィジを消す方法はありませんでしょうか?

みんなの回答

  • arukamun
  • ベストアンサー率35% (842/2394)
回答No.3

こんにちは 小窓の<BODY>タグを <BODY onLoad="window.opener.close()"> としておけば、小窓のhtmlファイルが完全にロードされたタイミングで、その小窓を開いた親をクローズしようとします。 この際に ウィンドウは表示中のWebページに閉じられようとしています。 このウィンドウを閉じますか?        [ は い ] [ いいえ ] といったメッセージが出ると思われます。 [いいえ]を選択すれば閉じられません。

回答No.2

小窓のスクリプト部分に function oyawinclose(){ window.opener.opener="dummy"; window.opener.close(); } という関数を加えておき <body onLoad="oyawinclose()"> とすれば、うまくいくと思います。 NetscapeやNetscape Navigatorではひょっとしたらうまくいかないかもしれません。

  • the845t
  • ベストアンサー率33% (246/743)
回答No.1

えーっと、 リンクをクリックして小窓を開き、 小窓が開いた瞬間に元のウィンドウを閉じる ってことでしょうか。 無理では? 親ウィンドウをクローズすることはできなかったような。 (JavaScriptでは。)

関連するQ&A