随身笔记
随身笔记

解决js广告阻塞问题

js 广告 阻塞

有一些网站会把js广告挂到网站前面一点显示,我们都知道代码是从上到下加载的会因为JS广告的代码加载过久而影响到页面接下来的加载,目前知道的办法就是把js放到网站的最后面,但是这样广告的位置就不是我们预期想要放的位置了。

 

思路:我们可以先把JS的广告代码放到网站的底部让其先加载完成,然后在一次性把广告部分的全部代码剪切到自己想要放的div中即可。

HTML代码:

<div id="googleguanggao-con" style="">
     此DIV是你想让广告现在页面的那个位置
</div>
...
...
...
...
<div id="demob_hidden" style="display:none;">
     插入你的JS广告
</div >
</body>

 

 

JS代码:

function chkdiv(divid){ 
  var chkid=document.getElementById(divid); 
  if(chkid != null){
   return true; } 
  else {
   return false; } 
}
if ( chkdiv('googleguanggao-con') ) {
document.getElementById('googleguanggao-con').innerHTML= document.getElementById('demob_hidden').innerHTML;
document.getElementById('demob_hidden').innerHTML="";
}

随身笔记

解决js广告阻塞问题
js 广告 阻塞 有一些网站会把js广告挂到网站前面一点显示,我们都知道代码是从上到下加载的会因为JS广告的代码加载过久而影响到页面接下来的加载,目前知道的办法就是把js放到网站的最…
扫描二维码继续阅读
2015-10-21