
js 延迟执行代码
页面代码alert(1);alert(2);我要在两个alert之间延迟5秒首先不要随便的告诉我setTimeout,这只是让一个函数延迟执行,我想要的是整个页面的所有j...
页面代码
alert(1);
alert(2);
我要在两个alert之间延迟5秒
首先不要随便的告诉我setTimeout,这只是让一个函数延迟执行,我想要的是整个页面的所有js代码都延迟,谢谢 展开
alert(1);
alert(2);
我要在两个alert之间延迟5秒
首先不要随便的告诉我setTimeout,这只是让一个函数延迟执行,我想要的是整个页面的所有js代码都延迟,谢谢 展开
5个回答
展开全部
谁说不可以实现了?
<script type="text/javascript">
a();//页面加载执行a()
var i;
function a() {
alert("1");
i = setTimeout("b()", 3000);//3秒后执行b()
}
function b() {
alert("2");
clearTimeout(i); //清除延时代码
//把所有要要延时后执行的代码都写在b()方法里
}
</script>
有问题 留言:QQ:20011011
<script type="text/javascript">
a();//页面加载执行a()
var i;
function a() {
alert("1");
i = setTimeout("b()", 3000);//3秒后执行b()
}
function b() {
alert("2");
clearTimeout(i); //清除延时代码
//把所有要要延时后执行的代码都写在b()方法里
}
</script>
有问题 留言:QQ:20011011
展开全部
呵呵,你的问题用延迟是解决不了的。 只能Ajax设为同步提交, 等着挨个处理。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
呵呵,没有在IE中测试啊,我恰恰是在Firefox中测试的:LINUX+Firefox
加入如下代码即可
<head>
<script language="javascript">
setTimeout("document.all.xxx.src='"**.com/**.js'",50000);
</script>
<script type="text/javascript" id="xxx" ></script>
</head>
加入如下代码即可
<head>
<script language="javascript">
setTimeout("document.all.xxx.src='"**.com/**.js'",50000);
</script>
<script type="text/javascript" id="xxx" ></script>
</head>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
function yanshi(){
alert(1);
alert(2);
}
setTimeout("yanshi()",5000);
alert(1);
alert(2);
}
setTimeout("yanshi()",5000);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有,只能用setTimeout模拟
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询