• ベストアンサー

HPで閉じるにしたら、別ウインドウを開く設定

何時もお世話になります。 現在HPを作っています。色々な本を調べてみたのですが、方法がわかりません。 自分のHPを閉じた時に、別のウインドウを開く設定にしたいのですが、どのようにすれば、出来るのでしょうか? ご存知の方がいらっしゃったら、教えてください。 HPなどで紹介されているページがあれば、 そこも教えていただけると、とても、嬉しいです。 何時も、教えていただいてばかりで申し訳ないですが、 もう直ぐ完成しそうなので、とても、楽しく作っています。 お手数だと思いますが、よろしくお願いします。

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

  • ベストアンサー
  • gura_
  • ベストアンサー率44% (749/1683)
回答No.2

 こんな感じですか↓ <html><head> <title>サブウィンドウの開閉</title> <script language="JavaScript"> <!-- function openWin() { subWin = window.open("sub.html","sub","width=320,height=240,directories=yes,location=no,menubar=yes,scrollbars=yes,toolbar=yes,status=yes,resizable=yes"); } function closeWin() { subWin.close(); } // --></script> </head> <body onunload="openWin()"> <a onmouseover="openWin()">ここにマウスが乗ったら、sub.htmlが開く</a><br><br> <a onmouseover="closeWin()">ここにマウスが乗ったら、sub.htmlが閉じる</a><br><br><br> また、このページを閉じると、sub.htmlが開く </body> </html>

pigtail
質問者

お礼

遅くなりましたが、有難うございました。 一度、これで試してみようと思います。

pigtail
質問者

補足

有難うございます。説明が悪かった様ですみません。 えっと、メインウインドウを閉じた時に、次のサイトのトップを自動的に開くみたいな感じなんですが・・・ あやしいさいととかに間違えて入った時などに、閉じても、閉じても、次のウインドウが開いてうっとうしい感じなんですが・・・ そう言うことって、プログラムで出来るのかな?って思ったんですが、可能ですか? もし、知っていたら教えてください。お願いします。

その他の回答 (2)

  • Goroxo
  • ベストアンサー率48% (14/29)
回答No.3

??? 申し訳無い。 ちょっと質問の意図が理解しかねるのですが… あなたの言う『HPを閉じた時、別のウインドウを開く』というのはどういう事でしょう? 『ブラウザの×ボタン押下したら、別のウインドウを開く』と言うことならばNo.2の方の方法で実現できていると思うのですが…

pigtail
質問者

お礼

一番知りたかった事が分かりました。 有難うございました。

  • kanonbaby
  • ベストアンサー率50% (12/24)
回答No.1

「自分のHPを閉じた時に、別のウインドウを開く」というのが、ちょっとよくわかりません。 リンク先に移動する時に、別ウインドウを開くということでしょうか? もしそうであれば、 <a link="●●.html" target="_blank"> と記述すればOKです。 取り違えであれば、すみません。

pigtail
質問者

お礼

遅くなりましたが、有難うございました。

関連するQ&A