タイムアウト機能を複数回使用しようとしていますが、1回だけ実行されます。私は6秒後に2番目のURLを達成しようとしています。タイムアウト機能を複数回使用しようとしています
最初は3秒後に正常に動作しています。 else文も試してみましたが効果はありません。
<!doctype html>
<html>
<body>
<p>You will be redirected in 3 seconds</p>
<script>
var time = setTimeout(function() {
window.location = 'http://example.com'
}, 3000);
var one = setTimeout(function() {
window.location = 'http://google.com'
}, 6000);
</script>
</body>
</html>
3秒後に既にexample.comにリダイレクトされるので、現在のjsの実行は新しく読み込まれたページに置き換えられます。別のタブで開くようにしてください。 –
このタイプを提供するためにどのような目的がありますかの特徴。 Quentinが述べたように、あなたはこれを達成することはできませんが、まだそれを使用したい場合やセキュリティバインディングがない場合は、IFRAMEを使用してそれを行うことができます。 IFRAMEを使用してこのコードが必要な場合は教えてください –
リダイレクト先のページを所有しているか制御していますか? –