
找出网页每个页面都使用的JS文件,在文件的最底部加上以下代码 。===================代码开始============================ window.onReady(function () { var _interval = setInterval(function(){//主机屋是在你的页面生成以后加代码,所以必须得定时检测 var zjwdiv = document.getElementByIdx_x_x("zhujiwu_ad_out");//主机屋广告div的名字 if(zjwdiv){//如果主机屋把广告加上了以后 var zjwcss = zjwdiv.previousSibling;//获得div上面的css定义 var zjwjs = zjwcss.previousSibling;//获得css定义上面的js定义 zjwdiv.parentNode.removeChild(zjwjs);//依次将这三个元素删掉 zjwdiv.parentNode.removeChild(zjwcss); zjwdiv.parentNode.removeChild(zjwdiv); document.body.removeAttribute("style");//主机屋会把页面的最上头多出20个像素,也给删掉 clearInterval(_interval);//将定时任务清除掉 。} },30);//这里的时间设置的越小,浏览器压力越大 。但是这样可以迅速将广告删掉 。有时候达到看不到广告,就消失的效果 。});===================代码结束============================ 我另一个主机屋的应用装的是discuz的,这个跟phpwind还是有些不同 。他使用的公共js是static/js/common.js,它里面不能使用window.onReady();所以在这个common.js文件最下面加 。===================代码开始============================ (function () { var _interval = setInterval(function(){ var zjwdiv = document.getElementByIdx_x("zhujiwu_ad_out"); if(zjwdiv){ var zjwcss = zjwdiv.previousSibling; var zjwjs = zjwcss.previousSibling; zjwdiv.parentNode.removeChild(zjwjs); zjwdiv.parentNode.removeChild(zjwcss); zjwdiv.parentNode.removeChild(zjwdiv); document.body.removeAttribute("style"); clearInterval(_interval); } },30);})(); ===================代码结束============================ http://www.zgseo.tk 参考
【主机屋去广告】
猜你喜欢
- 广告配音有哪几种类型?广告配音兼职需要达到什么要求?
- 热点资讯广告怎么关闭
- 微信广告怎样永久屏蔽
- 广告方式包括哪些种类
- 海外广告投放是做什么 海外网络推广
- 优酷PC端历史版本,谁有无广告的历史版本啊
- cf与主机连接不稳定怎么办 有什么方法解决
- 直播平台能做淘宝店推销广告吗?有哪些方法?
- 餐饮广告语怎么写 创意餐饮广告语大全
- 奔驰各个系列的广告语是什么? 你知道吗
