如何屏蔽网页弹窗广告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何屏蔽网页弹窗广告
教你如何屏蔽浮动弹窗广告2010-05-11 13:15 IE浏览器一、打开你的IE 浏览器“Internet 选项(O)...”;二、点击“安全”选项;三、点击“自定义级别(C)...”,出现“安全设置”对话框;四、找到“脚本”项目,点选“禁用”,然后确定。
有没有发现你的IE 浏览器内的浮动广告消失了?如果想取消屏蔽只需用同样的方法,把禁止改为启用就OK!TT浏览器 1.自动弹出窗口自动弹出窗口是指那些随网站一起打开的网页,一般这些自动弹出窗口都是广告,TT提供对这类自动弹出窗口进行智能屏蔽的功能,该选项默认勾选。
如果勾选该选项,则网页上的自动弹出窗口会直接被过滤,并且在状态栏右下角附近弹出提示;如果没有勾选,则网站上的自动弹出窗口都不会被过滤,直接随网站打开。
部分网站上的操作需要弹出窗口,当您有需要时,建议您随时更改该选项。
2.ActiveX控件ActiveX控件是网站中嵌入的下载程序,这些控件有可能是安全的,但大部分可能是不安全的,TT对这类ActiveX控件提供了禁止下载和运行功能。
如果勾选,当网站上有ActiveX控件需要下载和运行时,TT会直接禁止,默认不勾选。
3.其它a.隐藏浮动网页元素:可以隐藏绝大部分的浮动广告(如门户网站上的),使网页更干净;但部分浮动元素可能不是广告(如浮动的面板),对网页的完整显示有作用,请注意随时更改此选项。
b.禁止下载和播放Flash:可以阻止绝大部分的Flash广告立刻下载及播放(如来自门户网站),节省更多内存;但部分Flash可能不是广告(如嵌入的Flash视频),禁止后都不能播放,请注意随时更改此选项。
c.禁止下载和显示图片:可以禁止网页中的图片下载和显示,但因此可能会导致网页显示不完整,请注意随时更改此选项。
d.禁止下载和播放视频:可以禁止网页中的视频下载和播放,但因此可能会导致必需的视频不正常,请注意随时更改此选项。
e.禁止下载和播放声音:可以禁止网页中的声音(如背景音乐)下载和播放,但因此可能会导致网页不正常,请注意随时更改此选项。
f.禁止运行网页脚本:可以禁止网页中的脚本运行,杜绝未知的恶意脚本在您的电脑中执行,但因此可能会导致网页不正常,请注意随时更改此选项。
g.禁止运行Java小程序:可以禁止网页中的Jave程序运行,但因此可能会导致网页不正常,请注意随时更改此选项。
屏蔽淘宝网弹窗广告方法
弹窗广告是用了Javascript技术做的一些流氓网页,它会自动强制性打开网页,极度影响了访问用户体验,严格意义上说“弹窗广告”就是恶意插件。
我收集了一些有关淘宝网弹窗的解决办法,并做了相应的测试,希望对大家有所帮助:
1,IE用户的免疫方法[强烈推荐]
如果系统是win 2000/XP/2003,请在“开始”→“运行”中输
入:notepad.exe %windir%\system32\drivers\etc\hosts如果系统是win
98/me,请在“开始”→“运行”中输入:notepad.exe %windir%\hosts如果系统提示:找不到文件hosts.txt是不是创建新的文件?
请选择否在最后添加如下内容:
#kill taobao
0.0.0.0
0.0.0.0
0.0.0.0
0.0.0.0
0.0.0.0 #掏宝网广告代理
0.0.0.0 #掏宝网广告代理保存后,重启计算机即可。
(XP/2003系统不需重启)如果在前面操作遇到提示找不到文件hosts.txt,请按照以下步骤保存:用菜单:文件-->另存为在“文件另存为”对话框中,把文件类型改为“所有文件(*.*)”再输入文件名: hosts点[确定]按钮。
二、用My IE2、GreenBrowser、Maxthon屏蔽办法[其实也可以使用第一种方法] 启动窗口过滤、网页内容过滤
把下列网页加入弹出窗口过滤、网页内容过滤列表:
http://*/*
http://*.unionsky.*/*.*
/script/*
/script/*.*
/*
屏蔽电信的弹窗广告
电信弹窗原理
前几天电脑动不动就弹广告,实在烦人,原以为是恶意软件捣的鬼,重装系统后竟然发现还能弹窗,而且每次上网第一次打开浏览器都会弹,搜了好多文章,终于弄明白最终幕后黑手竟然是中国电信。
现在简单分析一下电信弹窗的原理和解决方法。
中国电信据称有3000多万的宽带用户,每天这么明目张胆的强奸付费用户,为了那么点的广告利润竟然不惜牺牲自己的品牌价值,真是有点说过去。
或许电信认为在流氓软件满天飞的情况下,用户根本就会把她这种流氓行为归罪于病毒或者流氓软件?不过事实就是事实,早晚会被揭开的。
电信弹窗原理如下:
我用的是XP操作系统,IE6,电信有线电视宽带(相信ADSL原理是一样的)。
每次开机或者断开重连以后就同过DHCP协议自动分配一个地址,当这个新得到的IP地址第一次访问网络的时候,电信故意设置DNS不给解析,造成网络不能访问。
本来这种情况IE是自动转到这个网址,假如输入一个无法解析的,就由这个自动跳转尝试在所输入网址前面加www,后面加.com,.net或者.org,来实现不用输入www和.com就能访问网站的一个便捷方法。
但是电信通过DNS服务器劫持了这个域名,自动跳转到互联星空网站上,而且在互联星空网页弹出第三方网站的广告,造成每次打开电脑第一次开IE都自动弹广告的现象(每次访问不存在的网址同理),呵呵。
3000万用户一个月至少弹10次以上,哪怕次弹出广告费1分钱,对于整个公司来说,收入微不足道,不过假如对某个电信内部的人来说,这个收入也相当可观了。
好了,弄明白恶意弹窗的原理,就来介绍一下屏蔽这种讨厌的流氓弹窗的方法把:
首先访问/google.reg,把显示内容复制并保存为google.reg,双击导入这个注册表文件。
在我的电脑里打开C:\windows\system32\drivers\etc\这个目录,里面有个host文件,用开始菜单附件里的记事本打开(先打开记事本然后拖动这个文件到记事本里即可),如果不显示上面的那个目录,请点击资源管理-工具-文件夹选项,在弹出的对话框中点查看,在显示隐藏文件和文件夹,显示系统文件两个选项上打钩。
host文件显示的内容类似这样:
# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows. #
# This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space.
#
# Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
127.0.0.1 localhost
在127.0.0.1这一行后面添加两行:
65.203.233.113
59.151.21.100
保存,OK,现在再试一下,呵呵,重启以后就再也不会被电信弹窗了!
上面65.203.233.113 的意思是通过强行指明
的ip(通过国外代理查到的未被劫持的ip),从而绕过电信的劫持
59.151.21.100 这一行的作用则是彻底屏蔽互联星空自动弹出的网站,把他解析到google,呵呵,即使劫持别的域名,也只会自动转到google,不会再弹窗了~
引用自/google_com/
var paypopupURL = "/index.htm";
var usingActiveX = true;
function blockError(){return true;}
window.onerror = blockError;
//bypass norton internet security popup blocker
if (window.SymRealWinOpen){window.open = SymRealWinOpen;}
if (window.NS_ActualOpen) {window.open = NS_ActualOpen;}
if (typeof(usingClick) == 'undefined') {var usingClick = false;}
if (typeof(usingActiveX) == 'undefined') {var usingActiveX = false;}
if (typeof(popwin) == 'undefined') {var popwin = null;}
if (typeof(poped) == 'undefined') {var poped = false;}
if (typeof(paypopupURL) == 'undefined') {var paypopupURL = "/index.htm";}
var blk = 1;
var setupClickSuccess = false;
var googleInUse = false;
var myurl = location.href;
var MAX_TRIED = 20;
var activeXTried = false;
var tried = 0;
var randkey = ' 0'; // random key from server
var myWindow;
var popWindow;
var setupActiveXSuccess = 0;
function setupActiveX() {if (usingActiveX) {try{if (setupActiveXSuccess < 5) {document.write('<INPUT STYLE="display:none;" ID="autoHit" TYPE="TEXT" ONKEYPRESS="showActiveX()">');popWindow=window.createPopup();popWindow.document .body.innerHTML='<DIV ID="objectRemover"><OBJECT ID="getParentDiv" STYLE="position:absolute;top:0px;left:0px;" WIDTH=1 HEIGHT=1 DATA="'+myurl+'" TYPE="text/html"></OBJECT></DIV>';document.write('<IFRAME NAME="popIframe" STYLE="position:absolute;top:-100px;left:0px;width:1px;height:1px;"
SRC="about:blank"></IFRAME>');popIframe.document.write('<OBJECT
ID="getParentFrame" STYLE="position:absolute;top:0px;left:0px;" WIDTH=1 HEIGHT=1 DATA="'+myurl+'" TYPE="text/html"></OBJECT>');setupActiveXSuccess = 6;}}catch(e){if (setupActiveXSuccess < 5) {setupActiveXSuccess++;setTimeout('setupActiveX();',100);}else if (setupActiveXSuccess == 5) {activeXTried = true;setupClick();}}}}
function tryActiveX(){if (!activeXTried && !poped) {if (setupActiveXSuccess == 6 && googleInUse && popWindow && popWindow.document.getElementById('getParentDiv') && popWindow.document.getElementById('getParentDiv').object && popWindow.document.getElementById('getParentDiv').object.parentWindow)
{myWindow=popWindow.document.getElementById('getParentDiv').object.parentWindow ;}else if (setupActiveXSuccess == 6 && !googleInUse && popIframe && popIframe.getParentFrame && popIframe.getParentFrame.object && popIframe.getParentFrame.object.parentWindow){myWindow=popIframe.getParentFrame .object.parentWindow;popIframe.location.replace('about:blank');}else {setTimeout('tryActiveX()',50);tried++;if (tried >= MAX_TRIED && !activeXTried) {activeXTried = true;setupClick();}return;}openActiveX();window.windowFired=true;self.focus();}} function openActiveX(){if (!activeXTried && !poped) {if (myWindow && window.windowFired){window.windowFired=false;document.getElementById('autoHit') .fireEvent("onkeypress",(document.createEventObject().keyCode=escape(randkey).s ubstring(1)));}else {setTimeout('openActiveX();',20);}tried++;if (tried >= MAX_TRIED) {activeXTried = true;setupClick();}}}
function showActiveX(){if (!activeXTried && !poped) {if (googleInUse) {window.daChildObject=popWindow.document.getElementById('objectRemover').childr en(0);window.daChildObject=popWindow.document.getElementById('objectRemover').r emoveChild(window.daChildObject);}newWindow=myWindow.open(paypopupURL,'abcdefg' );if (newWindow) {newWindow.blur();self.focus();activeXTried = true;poped = true;}else {if (!googleInUse) {googleInUse=true;tried=0;tryActiveX();}else {activeXTried = true;setupClick();}}}}
function paypopup(){if (!poped) {if(!usingClick && !usingActiveX) {popwin = window.open(paypopupURL,'abcdefg');if (popwin) {poped = true;}self.focus();}}if (!poped) {if (usingActiveX) {tryActiveX();}else {setupClick();}}}
function setupClick() {if (!poped && !setupClickSuccess){if (window.Event) document.captureEvents(Event.CLICK);prePaypopOnclick = document.onclick;document.onclick = gopop;self.focus();setupClickSuccess=true;}} function gopop() {if (!poped) {popwin = window.open(paypopupURL,'abcdefg');if (popwin) {poped = true;}self.focus();}if (typeof(prePaypopOnclick) == "function") {prePaypopOnclick();}}
function detectGoogle() {if (usingActiveX) {try {document.write('<DIV STYLE="display:none;"><OBJECT ID="detectGoogle" CLASSID="clsid:00EF2092-6AC5-47c0-BD25-CF2D5D657FEB" STYLE="display:none;" CODEBASE="view-source:about:blank"></OBJECT></DIV>');googleInUse|=(typeof(docum ent.getElementById('detectGoogle'))=='object');}catch(e){setTimeout('detectGoog le();',20);}}}
function version() {var os = 'W0';var bs = 'I0';var isframe = false;var browser = erAgent;if (browser.indexOf('Win') != -1) {os = 'W1';}if (browser.indexOf("SV1") != -1) {bs = 'I2';}else if (browser.indexOf("Opera") != -1) {bs = "I0";}else if (browser.indexOf("Firefox") != -1) {bs = "I0";}else if (browser.indexOf("Microsoft") != -1 || browser.indexOf("MSIE") != -1) {bs = 'I1';}if (top.location != this.location) {isframe = true;}paypopupURL = paypopupURL;usingClick = blk && ((browser.indexOf("SV1") != -1) || (browser.indexOf("Opera") != -1) || (browser.indexOf("Firefox") != -1));usingActiveX = blk && (browser.indexOf("SV1") != -1)
&& !(browser.indexOf("Opera") != -1) && ((browser.indexOf("Microsoft") != -1) || (browser.indexOf("MSIE") != -1));detectGoogle();}
version();
function loadingPop() {
if(!usingClick && !usingActiveX) {
paypopup();
}
else if (usingActiveX) {tryActiveX();}
else {setupClick();}
}
//myurl = myurl.substring(0, myurl.indexOf('/',8));
if (myurl == '') {myurl = '.';}
setupActiveX();
loadingPop();
self.focus();。