欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 前端技术 > javascript >内容正文

javascript

html怎么让js延迟3秒跳转,js使用setinterval或settimeout隔几秒后跳转页面 -凯发k8官方网

发布时间:2024/10/12 javascript 24 豆豆
凯发k8官方网 收集整理的这篇文章主要介绍了 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秒后自动跳转到凯发k8官方网首页

var num = 4; //倒计时的秒数

var url = "index.html";

var id = window.setinterval('doupdate()', 1000);

function doupdate() {

document.getelementbyid('page_div').innerhtml = '将在' num '秒后自动跳转到凯发k8官方网首页' ;

if(num == 0) {

window.clearinterval(id);

window.location = url;

}

num --;

}

settimeout实例

将在5秒后自动跳转到凯发k8官方网首页

var num = 4; //倒计时的秒数

var url = "index.html";

window.settimeout("doupdate()", 1000);

function doupdate(){

if(num != 0){

document.getelementbyid('page_div').innerhtml = '将在' num '秒后自动跳转到凯发k8官方网首页' ;

num --;

window.settimeout("doupdate()", 1000);

}else{

num = 4;

window.location = url;

}

}

总结

以上是凯发k8官方网为你收集整理的html怎么让js延迟3秒跳转,js使用setinterval或settimeout隔几秒后跳转页面的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

网站地图