主机屋去广告

html-css08

主机屋去广告,第1张

找出网页每个页面都使用的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 参考

1、下载FileTypesMan,百度即可找到,只有60多K

2、解压运行FileTypesMan.exe,程序会花一点时间查找所有的文件格式,稍等一下即可

3、在列表中找到.css,双击进入到“编辑文件类型”界面

4、在MIME类型那里,修改为text/css

5、点确定,大功告成~