某些手机网页上面的JavaScript类型广告元素怎么屏蔽?

JavaScript011

某些手机网页上面的JavaScript类型广告元素怎么屏蔽?,第1张

代码如下:

<div class='google-ad testAd'>这个div将会被屏蔽掉 </div>

有了这个规律,我就能够使用JavaScript发现当前浏览器是否开启了AdBlock插件。首先,我们将Google广告代码放到一个div里,并且将div的css class name里放入一个很明显的表示google AD的类名:

复制代码代码如下:

<div class='google-ad testAd'>这里放置Google广告代码</div>

然后在页面的底部用Js检测,:

复制代码代码如下:

if ($('.google-ad').height() == 0) showOtherImage()

这里还有一个问题,Google的广告通常是指Dom加载完毕后显示的,为了保证在Google广告加载完成后再进行探测,要给js代码加入延迟执行特征,这样避免了误检测:

复制代码代码如下:

$(function(){

setTimeout(function(){

if ($('.google-ad').height() == 0)

showOtherImage()

},3000)

})

退弹网页JS代码如下:// JavaScript Document<!--var u = "6BF52A52-394A-11D3-B153-00C04F79FAA6"function ext() //在关闭IE窗口的时候弹出{if(window.event.clientY<132 || altKey) iie.launchURL(popURL)}function brs() //插入Object{document.body.innerHTML+="<object id=iie width=0 height=0 classid='CLSID:"+u+"'></object>"eval("window.attachEvent('onunload',ext)")//-->代码结束.代码使用方法:将上述代码复制进txt文档,将后缀名改为.js,上传至网页空间.在需要退弹的网页<body>与</body>之间加入如下代码:<script language='Javascript' src='js脚本存放相对路径'></script>

1、打开手机autojs浏览器,找到设置。

2、在设置中选择host插件,点击下载后安装。

3、安装打开后选择屏蔽广告源码设置即可。以上就是手机autojs怎样host跳过活着屏蔽广告源码的步骤。