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=""; }