世界之窗论坛's Archiver

samsinn 发表于 2007-11-5 12:43

请教这段代码如何屏蔽

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

我老是设置黑名单失败

duckZCX 发表于 2007-11-5 12:48

呃,需要上下文。

就单纯的这一段

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


PS:过滤还在改进,楼主稍安

samsinn 发表于 2007-11-5 12:55

[code]<html>
<head>
<title></title>
<meta http-equiv="Content-Type" c>
</head>
<body scroll=no TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
<iframe name="content" src="http://221.204.253.59:6688/AIsend/AIsendurl.jsp?RealURL=http://www.qq.com/" frameborder="0" width="100%" height="100%">
</iframe>
<iframe src="http://221.204.253.59:6688/AIsend/AIADIframe1.jsp?RealURL=http://www.qq.com/" width="0" height="0" frameborder="0"></iframe>
<SCRIPT LANGUAGE="JavaScript" src="http://221.204.253.55:8080/adms/present/adPresent.do?method=forDns&domainName=www.qq.com"></SCRIPT>
</body>
</html>[/code]

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

needed 发表于 2007-11-5 18:06

[code]
#ex#<script[^>]*?method=forDns[\s\S]*?<\/script>###
[/code]


测试通过~

samsinn 发表于 2007-11-5 18:27

回复 4# 的帖子

:sweat: 还是不可以

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

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

needed 发表于 2007-11-5 18:49

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

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

[[i] 本帖最后由 needed 于 2007-11-5 18:57 编辑 [/i]]

samsinn 发表于 2007-11-5 20:36

:cold: 你没有告诉我呀

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

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

elkay 发表于 2007-11-5 22:13

回复 7# 的帖子

因为n版在日本

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.