- ベストアンサー
ページを二つ開くには
リンクをクリックするとそのリンクのページと、もうひとつのページを開くような設定はジャバスクリプトでできるんでしょうか? できたらリンクのページは前に開いて、もうひとつは後ろに開くようにしたいのですが・・・・・ ひょっとしてHTMLのタグでできちゃうんでしょうか? なにぶんど素人です。 お分かりの方いましたら、ご教授くださいm(__)m
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
こんなところでどうでしょう。 -------------------------------- <SCRIPT LANGUAGE="JavaScript"> function hirake(){ window.open("http://www.goo.ne.jp/","window1","WIDTH=600,HEIGHT=400,left=20,top=20,scrollbars=yes"); window.open("http://www.google.com/webhp?hl=ja&tab=iw&q=","window2","WIDTH=600,HEIGHT=400,left=120,top=120,scrollbars=yes"); } </SCRIPT> <a href="javascript:hirake()">リンク</font></a> ----------------------------------------- 窓の位置や大きさなどは,600とか400とかいう数字を適当に変えてください。 scrollbars=no でも良いです。その辺はお任せします。 <SCRIPT~ </SCRIPT> はbodyの中でも良いですが,普通</head>以上の部分に入れます。 上のをよく見れば,3つめ4つめのWindowの出し方もわかりますね。 しかし,これ,ブロックされなかったっけな? 環境によっては,2つ目のWindow以降ブロックされることがあると思います。 それに複数Windowが開くのは鬱陶しいかたもおられますから,ほどほどに。
その他の回答 (2)
>>普通のページで開くようなスクリプトはあるのでしょうか? このスクリプトだと,下のように, WIDTH=600,HEIGHT=400,… を全て省略することでしょうか。 それ以上は,このスクリプトではできないようです。 --------------------------------- <SCRIPT LANGUAGE="JavaScript"> function hirake(){ window.open("http://www.goo.ne.jp/","window1"); window.open("http://www.google.com/webhp?hl=ja&tab=iw&q=","window2"); } </SCRIPT> <a href="javascript:hirake()">リンク</font></a> ---------------------------------
- takumin1008
- ベストアンサー率0% (0/1)
HTMLなら <a href="http://○○.com" target="_blank"> じゃないでしょうか?
お礼
takumin1008さんありがとうございましたm(__)m
お礼
sassakunさんありがとうございますm(__)m ビンゴです(*^^)v ポップアップブロックに引っかかるかな?と思ったんですが、グーグルツールバーのポップアップブロック では表示できました(SPではわかりませんが・・(^^; 今の状態だと小窓のような感じで開きますよね? HTMLのリンクを開くように、普通のページで開く ようなスクリプトはあるのでしょうか?