كم ثوانٍ ستقفز تلقائيًا إلى صفحات أخرى (نص JS)
الطريقة 1:
أضف JS بين <head> </head>
نسخة الكود كما يلي:
<script language = "javaScript">
var secs = 3 ؛
var url ؛
تحميل الوظيفة (url) {
url = url ؛
لـ (var i = secs ؛ i> = 0 ؛ i--)
{
window.settimeout ('doupdate (' + i + ')' ، (secs-i) * 1000) ؛
}
}
وظيفة doupdate (NUM)
{
document.getElementById ('showdiv'). innerhtml = 'سوف يقفز تلقائيًا إلى الصفحة الرئيسية بعد "+num+' seconds '؛
if (num == 0) {window.location = url ؛
}
</script>
ثم أضف <body onload = "load ('index.asp')"> index.asp إلى الصفحة التي تريد القفز إليها.
إضافة <div id = "showdiv"> </viv> بين <body> </body>
الطريقة 2:
نسخة الكود كما يلي:
<p style = "text-indent: 2em ؛ margin-top: 30px ؛">
سيقفز النظام تلقائيًا إلى عنوان URL الجديد بعد ثوانٍ من <span id = "time"> 5 </span>. </p>
<script type = "text/javaScript">
تأخير () ؛
وظيفة تأخير () {
var delay = document.getElementById ("time"). innerhtml ؛
var t = setTimeOut ("Delayurl ()" ، 1000) ؛
إذا (تأخير> 0) {
تأخير--؛
document.getElementById ("time"). innerhtml = delay ؛
} آخر {
ClearTimeout (t) ؛
window.location.href = "//www.vevb.com" ؛
}
}
</script>