javascript
html怎么让js延迟3秒跳转,js使用setinterval或settimeout隔几秒后跳转页面 -尊龙游戏旗舰厅官网
跳转页面主要使用window的两个对象方法,setinterval()和settimeout()
setinterval(code,millisec)
定义和用法
setinterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。
setinterval() 方法会不停地调用函数,直到 clearinterval() 被调用或窗口被关闭。由 setinterval() 返回的 id 值可用作 clearinterval() 方法的参数。
语法
setinterval(code,millisec[,"lang"])
参数 描述
code 必需。要调用的函数或要执行的代码串。
millisec 必须。周期性执行或调用 code 之间的时间间隔,以毫秒计。
settimeout(code,millisec)
语法
settimeout(code,millisec)
参数 描述
code 必需。要调用的函数后要执行的 javascript 代码串。
millisec 必需。在执行代码前需等待的毫秒数。
setinterval实例
将在5秒后自动跳转到尊龙游戏旗舰厅尊龙游戏旗舰厅官网首页
var num = 4; //倒计时的秒数
var url = "index.html";
var id = window.setinterval('doupdate()', 1000);
function doupdate() {
document.getelementbyid('page_div').innerhtml = '将在' num '秒后自动跳转到尊龙游戏旗舰厅尊龙游戏旗舰厅官网首页' ;
if(num == 0) {
window.clearinterval(id);
window.location = url;
}
num --;
}
settimeout实例
将在5秒后自动跳转到尊龙游戏旗舰厅尊龙游戏旗舰厅官网首页
var num = 4; //倒计时的秒数
var url = "index.html";
window.settimeout("doupdate()", 1000);
function doupdate(){
if(num != 0){
document.getelementbyid('page_div').innerhtml = '将在' num '秒后自动跳转到尊龙游戏旗舰厅尊龙游戏旗舰厅官网首页' ;
num --;
window.settimeout("doupdate()", 1000);
}else{
num = 4;
window.location = url;
}
}
总结
以上是尊龙游戏旗舰厅官网为你收集整理的html怎么让js延迟3秒跳转,js使用setinterval或settimeout隔几秒后跳转页面的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇:
- 下一篇: 粤港澳大湾区概念股 最近资本追捧的热点之