在这里让我们一起学习,一起提高!
所有浏览器在下载JS的时候,会阻止一切其他活动,比如其他资源的下载,内容的呈现等等。至到JS下载、解析、执行完毕后才开始继续并行下载其他资源并呈现内容(为什么会这样,这不是本文要说的重点,所以这里就不说原因了)。

大家可能注意到了,当网站添加了广告联盟的广告之后,感觉网页非常慢吧,有时候要等上五六分钟,那滋味真不好受。很多人遇到这种情况就直接CLOSE了,本人也是的。

下面介绍一种方便,让广告在最后加载,从而不影响整体页面内容。
1、在需要插入JS广告的地方插入以下代码:

<div id="adjs">LOADING...</div>

当然,那个“LOADING…”你可以换成自己喜欢的小图片,看起来很有AJAX效果呢。
2、在页面的最底端,通常是footer 结尾添加:

<div id="di_adjs">这里是广告JS代码</div>
<script>document.getElementById('adjs').innerHTML=document.getElementById('di_adjs').innerHTML;document.getElementById('di_adjs').innerHTML="";</script>

Tags:
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]