2017-12-06 19 views
0

このコードに5秒の遅延を追加するにはどうすればよいですか?JSリダイレクトに遅延を追加する方法

<script type="text/javascript"> 
if (document.location.href.indexOf('url-wording') > -1) { 
    document.location.href = 'http://www.google.com/'; 
} 
</script> 
+1

は、なぜあなたはそれを延期する必要があるのですか? – xs0

+0

with setTimeout – raina77ow

+0

追跡ピクセルが発生するように、私は遅延が必要です。ダイレクトリダイレクトが速すぎます。 –

答えて

1
if(document.location.href.indexOf('url-wording') > -1) { 
    setTimeout(function() { 
    document.location.href = 'http://www.google.com/'; 
    }, 5000); // 5000ms = 5s 
} 
+0

私はなぜそれが正しいと思われるのか分かりませんが、動作していません。私はまだ を直接リダイレクトしています。 –

+0

ブラウザのキャッシュがすべて削除されていることを確認して、「シークレットウィンドウ」でプロジェクトを開き、キャッシュがないことを確認してください。 – astalor

+0

ok ..キャッシュ。クレイジー。ありがとうございました! –

関連する問題