― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
フォントサイズ:
フォントカラー
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - JavaScriptでタブをアクティブに出来ない
作成者 メッセージ
  記事の件名:  JavaScriptでタブをアクティブに出来ない  引用付きで返信する
タイトル通りなのですが
1.ボタンをクリックし、window.open() メソッドで新規タブを表示する。(新規タブがアクティブになる)
2.元のタブに戻り、再度ボタンをクリックする。(新規タブがアクティブにならない)

2.の動作を行った際に、新規タブをアクティブにするにはどうすれば良いでしょうか。

因みに、新規タブを表示後D&Dで別ウィンドウにした場合は、
2.の動作で別ウィンドウがアクティブになります。

よろしくお願いします。

コード:
<HTML>
<script>
var tmp = null;
function a (){
if( tmp == null ){
tmp = window.open('http://yahoo.co.jp', 'aaa');
} else {
tmp.focus();
//tmp = window.open('', 'aaa'); // こっちもダメ
}
}
</script>
<body>
<input type="button" value="タブ" onclick="a()"/>
</body>
</HTML>
投稿記事 Posted: 2014年3月06日(木) 17:54

All times are UTC + 9 hours


ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean