いつもお世話になっております。
早速本題に入らせていただきます。
下記が今回悩んでいるコードとなります。
JavaScript
1setTimeout(function(){ 2 //3秒後に新規タブを開き、自タブを閉じる 3 $url = $('#categoryURL').val(); 4 window.open($url); 5 window.open("about:blank","_self").close(); //直リンクの場合変なタブができる 6}, 3000);
target="_blank" で遷移してきた場合はきれいに自画面が閉じ、新規画面が開くのですが、
直接URLを指定してこのページにやってきた場合、
about:blank という名前の中身が真っ白な新規タブができてしまい自タブを閉じることができません。
target="_blank" と 直リンク を判別する方法があれば教えていただきたいです。
無理なら別の方法を考えます....
回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/04 07:05