本篇文章介紹HTML頁面實現3秒後自動跳轉的方式。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有幫助。

方法1:
最簡單的一種:直接在前面裡面加碼:
1 2 | <meta http-equiv= "refresh" content= "3;URL=res.html" >
|
登入後複製
方法2:
##需要用到window裡面的方法:
##setTimeout##經過指定毫秒值後計算一個表達式。 範例:
1 | window.setTimeout( "alert('Hello, world')" , 1000);
|
登入後複製
這個是寫在js程式碼裡面的;
#具體實作如下:
1 2 3 4 5 6 7 8 9 10 11 12 | <script type= "text/javascript" >
onload= function (){
<span style= "white-space:pre" >
</span>
setTimeout(go, 3000);
<span style= "white-space:pre" >
</span>
};
function go(){
location.href= "http://localhost:8080/TestDemo/index.jsp" ;
}
</script>
|
登入後複製
3秒之後自動執行go方法,直接跳到index.jsp頁面
方法3:
上面兩個例子的缺陷就是能夠實現跳轉,但是不知道是什麼時候跳轉.實作倒數3-2-1;
settimeout方法已經做不了了;
setInterval #每經過指定毫秒值後計算一個表達式。 沒過相同的時間,就會執行對應的函數。具體的實作方法:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <script type= "text/javascript" >
onload= function (){
setInterval(go, 1000);
};
var x=3;
function go(){
x--;
if (x>0){
document.getElementById( "sp" ).innerHTML=x;
} else {
location.href='res.html';
}
}
</script>
|
登入後複製
推薦學習:
html影片教學
以上是HTML頁面如何實現3秒後自動跳轉的詳細內容。更多資訊請關注PHP中文網其他相關文章!
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
-
2021-08-13 18:04:58
-
2021-08-13 17:36:16
-
2021-08-13 16:16:35
-
2021-08-13 15:33:28
-
2021-08-13 14:30:39
-
2021-08-13 11:57:56
-
2021-08-13 11:32:54
-
2021-08-13 10:45:02
-
2021-08-24 10:52:19
-
2023-02-18 07:56:01