0

誰かが私のウェブサイトの別のサイトへのリンクをクリックして私のサイトを離れると、リンクはデスクトップの新しいタブまたはモバイルの新しいウィンドウで開きます. その新しいタブが開いたときに、古いタブを表示しないと、ソーシャル メディアのリンクがあるサンキュー ページのように、別のページに自動的に移動できるかどうか疑問に思っていました。

それが理にかなっていることを願って、

ありがとう

4

2 に答える 2

2

よくわかりませんが、あなたの質問を理解しましたが、おそらく次のようなものが必要ですhttp://jsfiddle.net/zyhrs5j4/

<a href="https://www.google.com/" target="_blank" onclick="javascript:goToThanksPage()">Google</a>

編集:

コメントに基づいて、ページを検査した後に作成したコードを次に示します。各リンクのクリック機能を追加します。

<script>
var links = document.querySelectorAll(".feed-item a");
for(var i = 0; i < links.length; i++){
    links[i].onclick = function() {
        location.href="/mypage.html";
    }
}



</script>
于 2015-10-14T10:12:35.780 に答える
0

外部 URL の新しいタブを開いて、ページを thankYou.html などにリダイレクトするための JavaScript の行を作成するだけです。

JS を介して外部 URL を渡すだけで、新しいウィンドウが開き、現在のページがリダイレクトされます。

function redir(externalUrl){
    var win = window.open(externalUrl, '_blank');
    win.focus();
    window.location = "/thankYou.html";
}
于 2015-10-14T10:08:56.000 に答える