• 締切済み

javascript/target="_blank

フレーム内から別窓でurlを開こうとしています。 htmlでは以下の通りで、実現できます。 <a href="http://www.goo.ne.jp/" target="_blank">goo</a> JavaScriptで window.open(my_url,'_blank'); return false; としても、別窓で開くのですが、戻るの「←」が表示されてしまいます。(上記、「my_url」は変数です。) 宜しくお願いします。

みんなの回答

  • chanfi
  • ベストアンサー率37% (10/27)
回答No.1

<html> <head> <title>新しい窓を開く</title> <script type="text/javascript"><!-- myUrl = 'http://okwave.jp/'; function openWindow(){ window.open(myUrl); } //--></script> </head> <body> <input type="button" value="openWindow" onClick="openWindow()"> </body> </html> 試しに上記のようなhtmlを作ってみましたが、 新しい窓が開いて、「←」も表示されませんでした。 なにやら勘違いされているようですが、window.openの引数は、 window.open("URL","ウインドウ名","オプション群"); という風になっています。 (もともとサブウィンドウを開くので、targetの指定とかは必要ありません) こちらを参考にしてみてください。 http://www.nishishi.com/javascript/2007/window-open.html

gon_gon4
質問者

お礼

大変有難うございました。 ご指摘のとおり、新しい窓で開きました。 どうも、私の勘違いのようでした。 あつくお礼申します。

関連するQ&A

専門家に質問してみよう