こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

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」は変数です。)

宜しくお願いします。

投稿日時 - 2008-04-08 22:04:10

QNo.3933338

困ってます

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.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

投稿日時 - 2008-04-10 11:38:57

お礼

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

投稿日時 - 2008-04-10 23:26:38

あなたにオススメの質問