このコードに5秒の遅延を追加するにはどうすればよいですか?JSリダイレクトに遅延を追加する方法
<script type="text/javascript">
if (document.location.href.indexOf('url-wording') > -1) {
document.location.href = 'http://www.google.com/';
}
</script>
このコードに5秒の遅延を追加するにはどうすればよいですか?JSリダイレクトに遅延を追加する方法
<script type="text/javascript">
if (document.location.href.indexOf('url-wording') > -1) {
document.location.href = 'http://www.google.com/';
}
</script>
if(document.location.href.indexOf('url-wording') > -1) {
setTimeout(function() {
document.location.href = 'http://www.google.com/';
}, 5000); // 5000ms = 5s
}
私はなぜそれが正しいと思われるのか分かりませんが、動作していません。私はまだ を直接リダイレクトしています。 –
ブラウザのキャッシュがすべて削除されていることを確認して、「シークレットウィンドウ」でプロジェクトを開き、キャッシュがないことを確認してください。 – astalor
ok ..キャッシュ。クレイジー。ありがとうございました! –
は、なぜあなたはそれを延期する必要があるのですか? – xs0
with setTimeout – raina77ow
追跡ピクセルが発生するように、私は遅延が必要です。ダイレクトリダイレクトが速すぎます。 –