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



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 1 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 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>

_________________
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36 OPR/20.0.1387.64


通報する
ページトップ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 1 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[21人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

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