世界之窗论坛's Archiver

tongang 发表于 2007-8-12 11:54

禁止论坛公告走马灯

[code]#ex#<div[^>]*id="announcement"([\s\S]*?)<script[\s\S]*?announcement\u0028\u0029\;</script>###<div id="announcements" style="border: 1px solid #DEDEB8;background-color: #FFFFD9;margin-bottom: 5px;padding: 5px 1px;width: 98%;clear: both;">$1<!--Announcement staticed by TheWorld2-->[/code]今天看到
[url=http://bbs.ioage.com/cn/viewthread.php?tid=40533&extra=page%3D1]http://bbs.ioage.com/cn/viewthread.php?tid=40533&extra=page%3D1[/url]

的问题..发现这个能解决..呵呵就作了个玩玩 .好像对 [url=http://www.discuz.net/][b]Discuz![/b][/url] 有效..不知道其他的格式什么样.还有的请跟帖说明..

[[i] 本帖最后由 tongang 于 2007-8-18 09:32 编辑 [/i]]

bora2547 发表于 2007-8-12 14:04

这规则写得漂亮啊。。。

elkay 发表于 2007-8-12 14:52

[url]http://bbs.ioage.com/cn/viewthread.php?tid=38253[/url]

这里有另一个版本

乱浪羽 发表于 2007-8-12 21:07

呃…… 不是太明白,添加进去之后的确静止了飞行文字了。。。但是想问问,这条这么长,跟版主贴出来的

#ex#<marquee[^>]*?>([\s\S]*?)<\/marquee>###$1

两者有什么区别?
--------------------------------------------------------------------------------------------------------------------------
3楼版主贴出来的链接中,6楼帖了个论坛,偶用TW打开后,飞行公告也没能禁止。。。

两条规则都分别试用了的,继续请教ing

[[i] 本帖最后由 乱浪羽 于 2007-8-12 21:18 编辑 [/i]]

tongang 发表于 2007-8-12 23:06

看了老大的规则..发觉原来TW的过滤是在源文件执行过JS后再执行的过滤啊...呵呵.又学到了..以后用"察看源文件"不行了..

netbug 发表于 2009-3-10 00:29

谢谢·········

复制了

ulsdylx 发表于 2009-6-29 08:06

要过滤走马灯,可用下面的规则[code]#ex#<div\sid="an.*?onmous[\s\S]*?<\/script>###[/code]

vcAngel 发表于 2009-8-13 12:00

[i=s] 本帖最后由 vcAngel 于 2009-8-13 12:10 编辑 [/i]

[code]
#ex#<marquee[^>]*?>([\s\S]*?)<\/marquee>###$1
[/code]

这个才是管用的!!!

页: [1]

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