Board logo

标题: 怎么过滤掉网页中的div? [打印本页]

作者: comgyh    时间: 2006-1-11 10:37     标题: 怎么过滤掉网页中的div?

不是浮动的那种div,是广告的div,请问怎么过滤?
比如下面这种
<div id="panelAdv">
<table cellspacing=0 cellpadding=0 width=170 align=right border=0 style="border-left:solid 1px #c9d7f1">
<tr>
<td align=center>
.......
作者: comgyh    时间: 2006-1-11 11:49

想到一种方法。就是利用js清除,在页面一加载就运行。但是怎么设置js自动运行呢?
作者: daeeeeeeee    时间: 2006-1-11 12:26

呵呵,我也想TW支持这个功能啊,但是好象是没有的。JS自动运行???貌似IE类的都没有
作者: mutalisker    时间: 2006-1-11 15:11

写个插件,设成自动运行
作者: comgyh    时间: 2006-1-11 16:56


按照楼上说的,我做了一个插件,不过很不智能化,需要到script.htm文件中追加
如下的脚本:
hideSpecialDiv(panelAdv);
其中"panelAdv"是自己要过滤的div的id,
这个插件适用用隐藏常访问的网站上的广告div,
对于不同的div需要一一添加脚本。
也许可以加个配置什么的?
作者: daeeeeeeee    时间: 2006-1-11 18:15

怎么用???说一下啊
作者: daeeeeeeee    时间: 2006-1-11 18:20

mutalisker,能不能说说假如我要添加一段JS,插件要怎么写???
作者: mutalisker    时间: 2006-1-13 12:00

回楼上的,简单的js就参考comgyh 的插件就可以了,写一个plugin.ini来描述插件,然后写一个.htm来做为插件执行的内容
作者: comgyh    时间: 2006-1-17 09:52

这样子过滤div不太好,感觉很怪。
能不能做到只用在黑名单里添加id,然后TW自己自动过滤?
请考虑是否加进这个功能?
作者: sjr3003    时间: 2010-5-26 15:51

這要放哪
作者: 9wis    时间: 2010-5-26 18:50

这个有点难度啊
作者: 小絮    时间: 2010-5-27 10:36

tw1的过滤无法对页面元素进行操作。
作者: gzxishui    时间: 2011-3-22 14:01

同问楼上,DIV里没有ID的怎么过滤掉呢???
作者: jym2005    时间: 2011-3-22 15:05

提示: 作者被禁止或删除 内容自动屏蔽
作者: yxzw123    时间: 2011-3-26 11:28

提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./) Powered by Discuz! 7.2