Rumah  >  Soal Jawab  >  teks badan

javascript - Apabila menggunakan location.href untuk melompat ke halaman, ia tidak melompat serta-merta?

location.href="login.html"

Saya mendapati bahawa ia tidak melompat serta-merta selepas melaksanakan pernyataan ini, tetapi selepas semua pernyataan JS berikutan pernyataan itu dilaksanakan, lompatan dilakukan.

怪我咯怪我咯2694 hari yang lalu1014

membalas semua(3)saya akan balas

  • 淡淡烟草味

    淡淡烟草味2017-06-28 09:30:41

    window.location.href的赋值,并不会中断Javascript的执行。所以最好在后面加上returnTamatkan ayat ini

    balas
    0
  • ringa_lee

    ringa_lee2017-06-28 09:30:41

    Jika anda perlu melompat terus tanpa melaksanakan perkara berikut, anda boleh menambah return false;

    selepas lompatan

    balas
    0
  • PHP中文网

    PHP中文网2017-06-28 09:30:41

    Tidak, saya telah mengujinya dan ia tidak berlaku serta-merta Anda boleh menyiarkan kod anda dan melihat sama ada ia mempunyai kaitan dengan kod anda, seperti sama ada ia berada dalam fungsi tak segerak.

    balas
    0
  • Batalbalas