阅读:6160回复:24
这样的广告怎么去掉啊
这样的广告怎么去掉啊?我看Maxthon的清除烦恼可以去掉这个广告,我提取了源代码,却不知道应该怎么去掉这个广告?有谁能告诉我呢
附:该段的源代码和图片 <!-- 画中画下文字链广告(从上至下顺序为01,02,03,04文字,需加class=a01)--><table width=360 border=0 cellpadding=0 cellspacing=0> <tr><td height=9></td></tr> <tr><td> <table width=360 border=0 cellpadding=0 cellspacing=0 background=http://image2.sina.com.cn/dy/images/xfrd_02.gif> <tr><td height=45 rowspan=2><img src=http://ad4.sina.com.cn/shc/xfrd_01.GIF width=70 height=45 border=0></td><td width=286 style='padding-top:4px;padding-left:5px'> <!--F70BB90BB6BA--><!--nwy/uc/A--> <script LANGUAGE="JavaScript"> ad1= "老婆日记:他越来越棒"; link1= "http://noshow.adsina.allyes.com/main/adfclick?db=sina&bid=6523,25889,25929&cid=0,0,0&sid=26243&advid=1659&camid=5538&show=ignore&url=http://www.xunyi.com.cn/kehu/mmcc/"; //左上 ad2= "中国知名高校大盘点"; link2= "http://noshow.adsina.allyes.com/main/adfclick?db=sina&bid=6588,25960,26000&cid=0,0,0&sid=26310&advid=1750&camid=5563&show=ignore&url=http://zhaosheng.chengcai.net/2005minban/"; //右上 ad3= "春夏治疗近视好时节!"; link3= "http://noshow.adsina.allyes.com/main/adfclick?db=sina&bid=6318,25644,25684&cid=0,0,0&sid=26013&advid=1604&camid=5473&show=ignore&url=http://travel.sina.com.cn/sinaadv/jumppage/yibao/hd/"; //左下 ad4= "热聘广告精英加盟合作"; link4= "http://noshow.adsina.allyes.com/main/adfclick?db=sina&bid=6317,25643,25683&cid=0,0,0&sid=26012&advid=1604&camid=5473&show=ignore&url=http://www.netyibao.com/about/about.htm"; //右下 //浏览器类型变量 var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1; //ie内容 function IEad(){ adCode = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="280" HEIGHT="40" id="ad_note" ALIGN=""><PARAM NAME=movie VALUE="http://image2.sina.com.cn/dy/zwyhzh/ad_note.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=wmode VALUE=transparent> <PARAM NAME=bgcolor VALUE=#FFFFFF> <param name="swLiveConnect" value="true"> ' +' <EMBED src="http://image2.sina.com.cn/dy/zwyhzh/ad_note.swf" quality=high wmode=transparent bgcolor=#FFFFFF WIDTH="280" HEIGHT="40" NAME="ad_note" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" swLiveConnect="true"></EMBED></OBJECT>' document.write(adCode); document.getElementById('ad_note').SetVariable("ad1", ad1); document.getElementById('ad_note').SetVariable("ad2", ad2); document.getElementById('ad_note').SetVariable("ad3", ad3); document.getElementById('ad_note').SetVariable("ad4", ad4); document.getElementById('ad_note').SetVariable("link1", link1); document.getElementById('ad_note').SetVariable("link2", link2); document.getElementById('ad_note').SetVariable("link3", link3); document.getElementById('ad_note').SetVariable("link4", link4); } //ns内容 function NSad(){ adCode = '<table width=286 border=0 cellpadding=0 cellspacing=0>' +'<tr height=20><td width=143 style="padding-top:5px;padding-left:5px"> <img src=http://image2.sina.com.cn/dy/images/xfrd_04.gif width=7 height=7> ' +'<a href='+ link1 +' class=a01 target=_blank>'+ ad1 +'</a>' +'</td><td width=143 style="padding-top:5px;"> <img src=http://image2.sina.com.cn/dy/images/xfrd_04.gif width=7 height=7> ' +'<a href='+ link2 +' class=a01 target=_blank>'+ ad2 +'</a>' +'</td></tr>' +'<tr height=20><td style="padding-left:5px"> <img src=http://image2.sina.com.cn/dy/images/xfrd_04.gif width=7 height=7> ' +'<a href='+ link3 +' class=a01 target=_blank>'+ ad3 +'</a>' +'</td><td> <img src=http://image2.sina.com.cn/dy/images/xfrd_04.gif width=7 height=7> ' +'<a href='+ link4 +' class=a01 target=_blank><SPAN ID="oSpan" UNSELECTABLE="on" >'+ ad4 +'</span></a></td></tr></table>' document.write(adCode); } ![]() |
|
1楼#
发布于:2005-04-20 12:52
这个太过了吧。我觉得把一些大广告flash图片等等屏蔽就好了。
所有的都要消除干净,每个网站都这么搞得话。一个可能自己就会先不方便,比如影响浏览速度稳定性等。再一个人家网站还要活的,给你免费提供这么多内容还一点广告不给人打,怎么行。这样要么可能网站会想办法对抗ff,要么可能网站倒掉,访问都没的访问了,也就没有屏蔽的烦恼了。 |
|
2楼#
发布于:2005-04-20 12:52
装greasemonkey扩展,添加这个脚本
|
|
|
3楼#
发布于:2005-04-20 12:52
干脆点,直接禁用javascript
過濾*.js |
|
|
4楼#
发布于:2005-04-20 12:52
我已经郁闷了 sina的 广告多的已经无敌了 的专门针对sina的规则已经加了无数条了,而且其他的地方也专门针对sina修改了很多 可是 今天晚上 哎!你们看看下面两个网页就知道了 还是广告满天飞,怎么去也去不掉!
http://edu.sina.com.cn/j/2005-04-20/1138111871.html http://edu.sina.com.cn/j/2005-04-20/1154111886.html sina新闻的其他网页的广告去的就剩下中间的这个了,但是刚才看到这两个网页...居然还有明显的三处,右边,下面和中间,看来这场针对广告的战争 我估计是失败者! |
|
5楼#
发布于:2005-04-20 12:52
那个文字链接不能去掉是因为链接地址不一样,是特别的,如果这个你也想 block,就加入相关的地址,不过这样就太累了,而且要加的内容太庞大臃肿了,比如说如果我还想 block 那个相关专题,那这样上个网实在太辛苦了。
背后的图片估计也是要写相应的地址,不过那4个小点是可以直接用 adbock block 的,如果你一定要的话。你把鼠标放在小点上,右键就能看到 adblock image 至于为什么要这样加,我也不知道原因,只是看了看 wiki 那个方法,举三反一得出来的 |
|
6楼#
发布于:2005-04-20 12:52
我试过修改userContent.css这个文件了,按照你说的新建了两个
*[href*="adfclick"]{ display: none !important } *[href*="adsina"]{ display: none !important } 可是出来的效果却是这个样子的......首先,好像不能完全去掉,其次,好像文字去掉了,图片还在,怎么回事阿!这个是什么原理阿 为什么要这样写 可以告诉我么? 还有剩下的图片怎么去掉...难到要block掉图片的地址么?不过好像后面的图片不是真正的图片 而是式样阿!右键点上去也没有反应,看来不是图片啦,一些图片的选项也没有显示出来! |
|
7楼#
发布于:2005-04-20 12:52
如果仅仅是对 sina 网,在 usercontent.css 里面加上 *[href*="adfclick"]{ display: none !important } 或者 *[href*="adsina"]{ display: none !important } 都可以解决这个问题
至于为什么,会不会在其他网站产生误 block,我也说不清,呵呵 |
|
8楼#
发布于:2005-04-20 12:52
|
|
9楼#
发布于:2005-04-20 12:52
非常干净
|
|
10楼#
发布于:2005-04-20 12:52
adblock不行,greasemonkey配合脚本可以
|
|
11楼#
发布于:2005-04-20 12:52
用DOM浏览器照一下广告所在容器的ID,然后通过ID屏蔽也就是xxx{ display:none !important;}
|
|
12楼#
发布于:2005-04-20 12:52
我把这个地址加入黑名单了,可是广告还是有的,你说的userContent.css的方法也必须要有keyword 关键字阿!这个,这个,恕我语法学的不好,这个里面哪条是属于这种关键字呢?
|
|
13楼#
发布于:2005-04-20 12:52
应该是,那些文字链接中都含有这个字符串,但是不能除去这个层,要想按照元素名称去除可以使用别的广告屏蔽扩展,比如RIP,不过这个扩展还不是十分成熟,我以前在论坛扩展版中有简单介绍过。
或者用userContent.css的办法,可以参见Wiki知识库中的userContent.css专题。 |
|
14楼#
发布于:2005-04-20 12:52
|
|
上一页
下一页