Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk menangguhkan lompat dalam javascript

Bagaimana untuk menangguhkan lompat dalam javascript

青灯夜游
青灯夜游asal
2021-09-07 13:58:535518semak imbas

Dalam JavaScript, anda boleh menggunakan fungsi setTimeout() bersama-sama dengan atribut "location.href" untuk melaksanakan lompatan tertunda Sintaksnya ialah "setTimeout(function(){window.location.href='jump alamat';}, kelewatan milisaat);".

Bagaimana untuk menangguhkan lompat dalam javascript

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.

Lompatan tertunda dengan javascript

Dalam javascript, anda boleh menggunakan kaedah setTimeout() dengan atribut window.location.href untuk melaksanakan lompatan tertunda.

Kod pelaksanaan:

<!DOCTYPE html>  
<html>  
<head> 
<meta charset="utf-8">
<title>JavaScript</title>  
</head>  
<html>
<body>
<p>5s后跳转跳转</p>
<script type="text/javascript">
setTimeout(function(){
	window.location.href=&#39;https://www.php.cn/&#39;;
},5000);

//  function jump(){
//     window.location.href=&#39;https://www.php.cn/&#39;;
// }
// setTimeout(jump,5000);
</script>
</body>
</html>

Bagaimana untuk menangguhkan lompat dalam javascript

Penerangan:

kaedah setTimeout() digunakan Memanggil fungsi atau ungkapan yang dikira selepas bilangan milisaat yang ditentukan.

Petua:

  • 1000 milisaat = 1 saat.

  • Jika anda hanya mahu melaksanakannya berulang kali, anda boleh menggunakan kaedah setInterval().

  • Gunakan kaedah clearTimeout() untuk menghalang pelaksanaan fungsi.

[Pembelajaran yang disyorkan: tutorial lanjutan javascript]

Atas ialah kandungan terperinci Bagaimana untuk menangguhkan lompat dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn