mshd.net
当前位置:首页 >> 我想做到,等页面加载完过10秒才执行JS怎么弄? >>

我想做到,等页面加载完过10秒才执行JS怎么弄?

$(function(){ setTimeout('sun()',10000); }); function sun(){ $("#tableId td").each(function(){ if($(this).html().toLowerCase().indexOf("windows") !== -1){ $(this).prepend('111 ' ); } else if($(this).html().toLowerCase().indexOf...

例如方法: function test(){return 1;} 页面加载完毕事件: window.onload = function(){ setTimeout(test,1000);//1000毫秒=1秒后执行test方法 } 如果你使用jquery的话可以: $(window).load(function(){ setTimeout(test,1000);//1000毫秒=1...

//加载事件window.onload=function(){ alert('加载完毕');};以下是window.onload与 $(document).ready()的加载区别,可以参照下window.onload:必须等到页面内包括图片的所有元素加载完毕后才能执行。 $(document).ready():是DOM结构绘制完毕后...

(function(){ // TODO })();

直接在页面开始的时候调用 不要注册什么onload事件 网页加载是从上往下加载的

不一定。 网页加载的时,是按照从上到下的方式执行和解析的。如果js代码网页的最上方,则会先执行js代码。 比如 var i=0;//这里再body加载之前,会先执行i=0这行js代码。而这时候网页还没有全部加载完成。

你直接在$(function(){ })里面调用一下这个函数不可以么?如果这个函数是绑定在input上的某个事件上的,你只要响应一下这个事件不就可以了么? 比如你是绑定在click事件上面,你只需要执行$("#input1").click();

window.onload = function(){//等待页面内DOM、图片资源加载完毕后触发执行 //TO DO}

尽管如楼上所说,在body的onload事件中写 但是我还是要提醒一下,不同的浏览器对于body的onload事件有不同的解释,能不能执行是个问题。现在一些浏览器可以执行,有的却不能,因为body的onload事件是由于ie 的原因,但是有些浏览器在执行起来却...

setTimeout(code,time),延时一段时间后执行code,只执行一次; setInterval(code,time),以delay的时间间隔,反复执行code。code 是函数 time以毫秒为单位 clearInterval()取消setInterval

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com