JavaScriptでタブをアクティブに出来ない

返信する

スマイリー
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o [-X [-o<
スマイリーを全て表示する

BBCode: ON
[img]: ON
[url]: ON
スマイリー: ON

トピックのレビュー
   

展開ビュー トピックのレビュー: JavaScriptでタブをアクティブに出来ない

JavaScriptでタブをアクティブに出来ない

by なんと » 2014年3月06日(木) 17:54

タイトル通りなのですが
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>

ページトップ