|
|
|
|
由于特殊原因,有时候谷歌(google)的广告在大家的网站上打开奇慢无比,在有广告代码的地方网页就卡主了,严重影响大家网站的打开速度。我今天也遇到了这个问题,没办法只好写段代码来加载了。顺便和大家分享一下。
方法:
首先将 <div id="ad"></div> 这段代码放置到广告要显示的位置
第二步
<div id="ad_google" style="display:none">你的谷歌广告代码</div>
<script type="text/javascript">
if(document.getElementById("ad") != null)
{
document.getElementById("ad").innerHTML = document.getElementById("ad_google").innerHTML;
}
</script>
把上面这段代码放到整个网页代码-比如显示谷歌广告页面模版的最底部,也就是</body>的前面
解决原理是先让浏览器加载 <div id="ad"></div> 这段代码
最后才让浏览器加载Google AdSense代码,如果谷歌广告能够被正常加载,那<div id="ad"></div>代码将会被替换,如果谷歌广告不能被正常加载,那么页面将不会出现任何情况,等谷歌广告加载完毕会出现在要显示的位置上
演示效果:大家看到本页就明白了,呵呵。达到的效果是,如果没有载入到GOOGLE的广告,则不会显示GOOGLE的广告,因为广告代码在页面底部的原因,也不会影响页面的载入。
其实大家可以举一反三,这段代码不光可以用于谷歌广告的加载显示上。也可以用于其他加载速度慢、影响页面加载速度的内容放在页面最后,让页面最有用的内容可以快速加载。
长治网站建设 www.foura.cn
|
| |
|
|
|
|
广告也精彩/ Dm
热点资讯/ Class
客户案例/ Class
| 联系我们/
Connection |
| 服务热线: |
| 15934377746 |
| QQ 客服: |
 |
 |
4A长治网站建设:www.foura.cn
|
|
|
|