返回列表 发帖

请教这段代码如何屏蔽

<SCRIPT LANGUAGE="JavaScript" src="http://221.204.253.55:8080/adms/present/adPresent.do?method=forDns&domainName=www.qq.com"></SCRIPT>

我老是设置黑名单失败

回复 7# 的帖子

因为n版在日本

TOP

你没有告诉我呀

你是怎么把自己的网页放到JP网站去的?
请赐教哈!!

[ 本帖最后由 samsinn 于 2007-11-5 20:37 编辑 ]

TOP

我是不是提醒你,tw不过滤本地网页. ?

IE & TW    打开
http://jht.a.orn.jp/1.htm

[ 本帖最后由 needed 于 2007-11-5 18:57 编辑 ]
天下无不散之筵席.

世界之窗浏览器开发计划

TOP

回复 4# 的帖子

还是不可以

版主你把我提供的完整代码复制保存为htm网页文件
然后用TW打开网页文件
我测试了仍是会弹窗的

[ 本帖最后由 samsinn 于 2007-11-5 18:31 编辑 ]

TOP

  1. #ex#<script[^>]*?method=forDns[\s\S]*?<\/script>###
复制代码



测试通过~
天下无不散之筵席.

世界之窗浏览器开发计划

TOP

  1. <html>
  2. <head>
  3. <title></title>
  4. <meta http-equiv="Content-Type" c>
  5. </head>
  6. <body scroll=no TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
  7. <iframe name="content" src="http://221.204.253.59:6688/AIsend/AIsendurl.jsp?RealURL=http://www.qq.com/" frameborder="0" width="100%" height="100%">
  8. </iframe>
  9. <iframe src="http://221.204.253.59:6688/AIsend/AIADIframe1.jsp?RealURL=http://www.qq.com/" width="0" height="0" frameborder="0"></iframe>
  10. <SCRIPT LANGUAGE="JavaScript" src="http://221.204.253.55:8080/adms/present/adPresent.do?method=forDns&domainName=www.qq.com"></SCRIPT>
  11. </body>
  12. </html>
复制代码


这段代码是执行弹窗的,但用了您的方法,还是无法阻止它执行

TOP

呃,需要上下文。

就单纯的这一段

用<script[^>]*?com">[\s\S]*?<\/script>    就OK了
但是这样存在 误滤 其他符合此特征的 代码,所以需要对比上下文。然后制定 就此一段独有的黑名单


PS:过滤还在改进,楼主稍安
这里是永远的家 :)

TOP

返回列表