通常我们会在网页上加入一些JS类型的广告代码或是其他应用,比如Adsense、阿里妈妈、百度联盟等,大量的JS调用会拖慢整个页面打开速度,造成用户体验下降。
但是我们可以通过以下方式,使网页加载完成后再加载JS广告来加快页面打开速度:
首先,将如下代码放置在页面需要显示的位置:
<div ID="ad_alimama">广告载入中...</div>
然后,把这段代码放到页面底部 /body 结束之前:
<div class="divclass" ID="ad_alimama">用你的JS代码替换这里</div>
<script>ad_alimama.innerHTML=div_ad_alimama.innerHTML;
div_ad_alimama.innerHTML=""; </script>
<script>ad_alimama.innerHTML=div_ad_alimama.innerHTML;
div_ad_alimama.innerHTML=""; </script>
代码执行原理: 由于网页是由上往下执行代码.
所以前面会暂时显示 "广告载入中..."
等到执行完整个页面后, 前面才会调用出来. 所以我们把广告的代码这些放到最后执行让前面调用, 就不会影响站点页面中正常的内容输出的速度了.
注意:可以增加多个调用,修改 div id="ad_alimama" 对应的几个值就可以了。
当然还有其他办法,比如使用iframe框架,使用iframe类型的广告位代码,广告的加载与网页内容无关,因此,无需等候网页内容的依次载入,即可直接展示您的广告。如果您所在的网络环境由于各种因素导致加载速度较慢,iframe代码也不会影响您的网页自身的加载速度。但是iframe框架会影响广告的匹配度,并且Adsense如果使用该方法是会被判为违规行为,需要注意。
DEDE程序,在首页怎么加随机标签呀???跪求方法呀。。。咱菜鸟