世界之窗论坛's Archiver

tomz1 发表于 2007-8-11 16:05

2055版本的过滤是不是有问题?内详

测试页面:[url=http://bbs.military.china.com/data/thread/1011/100/32/59/4_1.html]http://bbs.military.china.com/data/thread/1011/100/32/59/4_1.html[/url]
过滤规则:[url=http://club.china.com/editor/js/right.club.js]http://club.china.com/editor/js/right.club.js[/url]

1.40版本没问题

[[i] 本帖最后由 tomz1 于 2007-8-11 19:46 编辑 [/i]]

tomz1 发表于 2007-8-11 16:47

现在升级到IE7,1.40版本也不能过滤了

天才杨威利 发表于 2007-8-11 17:02

我是用的是2055,没有开启黑名单,打开刚才的页面没有出现广告。

elkay 发表于 2007-8-11 17:28

麻烦说清楚一点,打开那个页面源码都没有找到你要过滤的文件,自然是过滤不了了

ps:你是从1.x转过来的?传统方式的黑名单在2.x版中有了一些改变。

2.x中使用传统方式的黑名单跟1.x最大的不同就是一定要使用绝对路径,就是页面源码中引用广告的路径

例如:
TheWorld 论坛的左上角的logo,1.x中可以写成
http://bbs.ioage.com/images/default/logo.gif
2.x中必须写成跟页面源码里一样的路径才会有效,如下:
images/default/logo.gif

zhw0615 发表于 2007-8-11 18:09

等各位大试用没有问题了,我再换:lol:

tomz1 发表于 2007-8-11 19:46

请看上图:
以前“right.club.js”隐藏在主页面文件中,最近这个论坛改版了,现在由“pagefooter.js”生成
但并不影响“right.club.js”是真正的要过滤的广告地址!

现在使用“/js/pagefooter.js”可以在2.055版中过滤右边的广告了,而1.40版本却变得不可以过滤了
是不是和IE7有关?

elkay 发表于 2007-8-11 19:52

回复 #6 tomz1 的帖子

这个是因为2.x和1.x不同的过滤机制造成的,跟IE7无关,你在1.x中使用原来的过滤规则就可以了。

tomz1 发表于 2007-8-11 19:55

问题是:上面的1.gif截图是1.40版本的,我用了4条规则,都不能过滤!
/js/pagefooter.js
/js/right.club.js
[url]http://bbs.military.china.com/js/pagefooter.js[/url]
[url]http://club.china.com/editor/js/right.club.js[/url]

elkay 发表于 2007-8-11 20:15

你的意思是1.4版不能过滤了?

1.x版我很久没碰了,不熟悉了,你试试这样呢?
*/js/pagefooter.js
*/js/right.club.js

tomz1 发表于 2007-8-11 20:44

还是不行,算了,将就着用2055吧

另外我建议对这样的绝对路径:[url]http://bbs.military.china.com/js/pagefooter.js[/url] 的过滤还是有必要的!

因为这个地址完全可以在原文件中加密隐藏,然后用代码生成出来
或者
在一个不可屏蔽的公用的.js文件中嵌套多层来引用真实的广告地址

elkay 发表于 2007-8-11 20:52

回复 #10 tomz1 的帖子

实际上2.x版本不推荐使用传统方式的黑名单,建议优先使用HTML页面过滤规则,具体的去广告区看吧,也是很容易掌握的

页: [1]

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