javascript - location.href を使用してページにジャンプすると、すぐにジャンプしませんか?
怪我咯
怪我咯 2017-06-28 09:28:41
0
3
1037
リーリー

このステートメントを実行してもすぐにはジャンプせず、その後に続くすべての JS ステートメントが実行された後にジャンプすることがわかりました。なぜですか?

怪我咯
怪我咯

走同样的路,发现不同的人生

全員に返信(3)
淡淡烟草味

window.location.href的赋值,并不会中断Javascript的执行。所以最好在后面加上returnこの文を終了します

いいねを押す +0
ringa_lee

以下を実行せずに直接ジャンプする必要がある場合は、ジャンプの後に return false;

を追加できます。
いいねを押す +0
Ty80

いいえ、テストしましたが、すぐにジャンプしませんでした。コードを投稿して、それが非同期関数内にあるかどうかなど、コードと関係があるかどうかを確認できます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート