不亦乐乎 » 网页网络 » 兼容Firefox的广告延迟加载代码

兼容Firefox的广告延迟加载代码

2009年12月25日 115 人路过 Leave a comment0人围观

不知道为什么,我博客侧边的google广告总是显示的很艰难,有的时候直接拖慢了整个页面显示速度,非常郁闷。找了个延迟显示的代码,可是不支持firefox,在Firefox下只能显示“精彩内容加载中...”,广告却显示在底部,而谷歌和ie都正常,非常不爽。

今天搜索了一下,试验了一下,发现下面这个代码可以支持Firefox,支持多个广告延迟加载:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//前面加载广告的地方代码:
<div id="dy_01">广告代码1调用ing(可以改成其他的话)</div>
<div id="dy_02">广告代码2调用ing(可以改成其他的话)</div>
//<div>可以用<span>代替
 
//放在最后面(如放在</body>上面)代码:
<div style="display:none;" id="div_dy_01">广告代码1</div>
<div style="display:none;" id="div_dy_02">广告代码2</div>
//style="display:none;"为防止页面底部出现空白,可有可无
<script>
document.getElementById("dy_01").innerHTML=document.getElementById("div_dy_01").innerHTML;document.getElementById("div_dy_01").innerHTML="";
</script>
<script>
document.getElementById("dy_02").innerHTML=document.getElementById("div_dy_02").innerHTML;document.getElementById("div_dy_02").innerHTML="";
</script>


Buy and Sell text links

分类:网页网络, 标签:, ,
你可以通过 RSS 2.0 订阅关注本日志评论, 也可以直接 参与围观, 或 trackback 到你的博客上.
本日志地址: http://www.happyet.org/315.html, 转载请注明出处!

留下评论