永发信息网

页面加载完成后等待一段时间在执行js的方法,时间如何设定

答案:5  悬赏:80  手机版
解决时间 2021-11-17 17:14
页面加载完成后等待一段时间在执行js的方法,时间如何设定
最佳答案
例如方法:
function test(){return 1;}
页面加载完毕事件:
window.onload = function(){
setTimeout(test,1000);//1000毫秒=1秒后执行test方法
}
如果你使用jquery的话可以:
$(window).load(function(){
setTimeout(test,1000);//1000毫秒=1秒后执行test方法
});

setTimeout是只执行一次,重复执行使用setInterval

window.onload = function(){
setInterval(test,1000);//1000毫秒=1秒,每隔1秒执行一次test方法
}
全部回答

上面都错了,

setInterval("aaa();",2000);    //每隔2s执行一次

setTimeout("aaa();",2000);    //等待2s执行一次

转自网页链接

使用setTimeout来做啊,setTimeout(a,b),a代表你要执行的方法名,b代表多久后执行,例如3000就是3秒后执行
设置一个全局变量代表当前时间,setInterval方法实时获取;

onload 开始时,设置全局变量的时间,方法执行完后,启动setInterval

实时获取的当前时间 减去 全局变量的最初时间,就是间隔时间

当间隔时间 等于 某值  执行逻辑,clearInterval追问对js不是很懂,能写段具体的代码吗?谢谢追答那算了,写了你也看不懂,当我没说,白打了那么多字

在加载完成之后执行函数的话直接用setTimeout就可以了!

window.onload = function(){
    setTimeout(fun,5000);
}

function fun(){
    //这里是你要执行的方法!
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
邦纳福洗衣(天成巷)地址在什么地方,我要处理
功德圆满什么意?
你还知道哪些国家的国际区号?
长春1号线地铁长春站北的站点位置
金德管的产地在哪里?
李晨石头是什么意思啊?
sorry idonot know her是什么意思
这是什么植物,或蔬菜?
家里出现小虫子是什么原因
眼睛散光75度,算不算散光很严重?
德奈福洗衣会所(开发区居馨花园方向金缘大酒
黄韧带增厚是怎么回事
武汉鹦鹉大道黄鹤楼酒厂到汉口火车站的士多少
我喜欢玩类似CF,QQ飞车,有什么这类型游戏能
斗战神5级矿石叫什么名字
推荐资讯
最近在玩辐射避难所,有强迫症好设计规划建筑
高甘油三脂有什么害处?
小学语文阅读题,求文中引号的作用?
红云照相馆(沙堆镇旧街)地址在什么地方,想过
1/3×0.3等于多少3.6×5/6等于多少3&
包含处理后找不到分型算不算一笔
冠县哪里种苹果
445分可以上什么电力大学
上次算命说我和我男朋友的前世缘分是安坏关系
艾灸能把富贵包清除吗?
一女生情况如下: 身高:172cm 体重:74.5kg
准备入索尼微单,双镜头选择问题(E50F1.8,5
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?