如何给JS设置加载时间?( 一段JS代码过五秒后再加载)

小弟刚做了一个网站,做的广告联盟的广告。可广告联盟的弹窗特别多一直的弹,我怕影响访客。为了把损失减少到最低,我想把弹窗设置时间,我知道联盟里面可以设置弹出时间,但是全是以... 小弟刚做了一个网站,做的广告联盟的广告。可广告联盟的弹窗特别多 一直的弹,我怕影响访客。 为了把损失减少到最低,我想把弹窗设置时间,我知道联盟里面可以设置弹出时间,但是全是以分钟为单位的。太长了……

小弟想把联盟获得的广告代码放入JS文件内,然后再用JS实现过十秒加载一次这个广告。

效果: 当打开内容页以后访客停留达到十秒后就自动加载一段JS代码

请问怎么实现?
展开
 我来答
随性亻
2015-10-23 · TA获得超过4180个赞
知道小有建树答主
回答量:4622
采纳率:84%
帮助的人:634万
展开全部
比如onload事件里面,执行了一段代码,执行完成之后,想让它过5秒执行另一段代码:
<script>
function abc(){
//执行你的代码
setTimeout("bbb()",5000);//设置5秒钟后执行bbb方法
}

function bbb(){
alert("123");
}

</script>
<body onload="abc()"></body>
miniappIapXHGR8TH2yi
推荐于2016-11-24 · TA获得超过298个赞
知道答主
回答量:84
采纳率:50%
帮助的人:35.2万
展开全部
var tim=settimeout("guanggao",10000);

function guanggao(){
var ele=createElement("SCRIPT");
ele.src="JS_URL";
ele.setAttribute("id","myjs")
ele.charset="UTF-8";//或者GB2312;
document.body.appendChild(ele);
}

没测试,自己测吧!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yang21987
2010-06-20 · 超过11用户采纳过TA的回答
知道答主
回答量:46
采纳率:0%
帮助的人:0
展开全部
settimeout 和setlnterval

参考资料: http://www.javaeye.com/topic/578308

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式