MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

JavaScriptでタブをアクティブに出来ない
https://forums.mozillazine.jp/viewtopic.php?f=30&t=14655
ページ 11

作成者:  なんと [ 2014年3月06日(木) 17:54 ]
記事の件名:  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>

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/