最近我的网站的广告老是显示很慢,有时候还显示不了,严重影响了网页打开的速度。实在是受不了了,今天把广告整理了一下,让网站先加载网页后再加载广告,让广告代码不再影响网站速度。
实现方法也都是通过代码了,网页加载顺序都是按上到下的顺序加载的,所以广告代码要放在底部,然后是用上面的广告ID调用。代码有很多种,有的是不支持火狐的,不支持火狐,那多没意思啊,下面给出一个方法,可以支持Firefox。
首先,把这段代码放在你要放广告的网页位置:
<div id=”myads”>载入中…</div>
然后,将以下代码放到网页的底部:
<div id=”span_myads”>广告代码</div>
<script type=”text/javascript”>
document.getElementById(“myads”).innerHTML = document.getElementById(“span_myads”).innerHTML;
document.getElementById(“span_myads”).innerHTML = “”;
</script>
这样就可以实现让网站先加载网页后再加载广告,让广告代码不再影响网站速度了。
本文地址:http://www.gonten.com/jiazaiguanggao/ 转载请务必以超链接形式注明!
8 条评论我要评论 »
1 - goldapple | 2009-08-10 at 13:53
哈,这个方法不错,学习了
[回复]
2 - 唏嘘一世 | 2009-08-10 at 17:36
嗯,一般都是这么做,将JS代码放到页面的底部,加载完页面然后加载JS。
[回复]
@唏嘘一世, 以前我都没什么在意,现在发现广告代码很影响打开速度,不换不行了,呵呵
[回复]
3 - 卢松松 | 2009-08-10 at 19:53
这个方法很不错 很有用!
[回复]
4 - 浅笑无声 | 2009-08-10 at 20:33
现在感觉速度不错。
[回复]
5 - Terry | 2009-08-22 at 09:39
貌似没见到你站上的广告哦!
[回复]
@Terry, 我的博客是没有广告,是我的另一个网站呢,呵呵
[回复]
6 - Mr.Strong | 2009-08-27 at 00:18
我也是啊,谢了!
[回复]