Board logo

标题: [TheWorld 3] 关于exclude的疑问 [打印本页]

作者: ruypost    时间: 2009-12-29 15:49     标题: 关于exclude的疑问

本帖最后由 ruypost 于 2009-12-29 18:24 编辑
  1. <exclude>
  2. <![CDATA[*网站名称*]]>
  3. </exclude>
复制代码
我如果只不想过滤一个页面应该怎么弄?
比如只不想过滤bbs.ioage.com/cn/index.php这个页面,但里面要过滤。
好像现在只能全站不过滤。
作者: april    时间: 2009-12-29 15:51

本帖最后由 april 于 2009-12-29 16:40 编辑
  1.           <include>
  2.             <![CDATA[*ioage.com*]]>
  3.           </include>
  4.           <exclude>
  5.             <![CDATA[http://bbs.ioage.com/cn/index.php]]>
  6.           </exclude>
复制代码
貌似这样就可以了
作者: 小絮    时间: 2009-12-29 16:15

<![CDATA[*bbs.ioage.com/cn/index.php*]]>
作者: ruypost    时间: 2009-12-29 18:16

那如果没这么明显的呢。比如起点的

首页是 www.qidian.com
书页是www.qidian.com/book
阅读页面是www.qidian.com/bookreader

我要不过滤首页要怎么弄??
作者: ruypost    时间: 2009-12-29 18:17

问这个只是用了插件里的平滑过滤脚本,发现论坛首页和起点首页滚动很卡,不知道是怎么一回事。
作者: ruypost    时间: 2009-12-29 18:24

所以准备写点排除。
作者: ruypost    时间: 2009-12-29 18:29

         
            
         
         
            
          貌似这样就可以了
april 发表于 2009-12-29 15:51 http://bbs.ioage.com/cn/images/common/back.gif


这个好像没用。我也试过

  1.    <exclude>
  2.     <![CDATA[www.qidian.com]]>
  3.    </exclude>
复制代码


可是首页的滚动问题还是一样。所以我才说好像只能过滤全站 。
作者: elkay    时间: 2009-12-29 19:17

  1. <exclude>
  2. <![CDATA[*www.qidian.com*]]>
  3. </exclude>
复制代码
一定要有*。exclude和include并不是表示规则生效的域名,而是规则生效的链接
比如:你加了qidian的exclude但是qidian网页中有链接到其他域名的内容的话过滤规则是一样生效的
作者: ruypost    时间: 2009-12-29 20:00

只是比如我只要起点首页不过滤,但其他页面要过滤要怎么弄?
作者: elkay    时间: 2009-12-29 21:01

理论上没办法做到单独的页面完全不过滤,就像我上面说的,tw的过滤中include和exclude都是指的链接而不是域名,按你说的某个单独的页面不过滤,但是因为这个页面中的所有连接并不在同一个域名下就可能只有一部分规则有效

举个例子:
假如有这样一个页面http://www.a.com/1.html,你把这个页面加入了exclude,但是这个页面中有链接到http://www.b.com/1.js的脚本,或者http://www.b.com/1.html的帧,那么链接到http://www.b.com/下所有的内容依然会被过滤规则过滤掉,因为exlude中的内容只对应链接而不是这个页面所在的域名
作者: 早安晨光    时间: 2009-12-29 23:03

本帖最后由 早安晨光 于 2009-12-29 23:27 编辑

我觉得使用通规后白名单受通规制约,使用方式很危险也有弊病。特别是设置页面元素过滤白名单,用户必须要修改页面元素过滤的通规这容易造成误操作影响全局,还有就是通规作者会不定期更新通规,一旦更新后以前自己写的白名单就没了。
作者: pwong    时间: 2010-1-4 01:11

这样应该可以
  1.      <exclude>
  2.       <![CDATA[*http://www.qidian.com/]]>
  3.      </exclude>
复制代码

作者: ruypost    时间: 2010-1-4 11:29

楼上试过没?我前面后面加*的都试过不行的了,ms 要两边都加*才行。现在也就算了,干脆在首页的时候直接用鼠标点滚动块往下拉就是了。
作者: pwong    时间: 2010-1-4 18:34

刚刚试了
http://www.qidian.com/  没平滑
http://www.qidian.com/Book/1335834.aspx   有平滑

你不是要这样吗?
作者: ruypost    时间: 2010-1-4 22:14

嗯。是啊。。。。我晕死了啊,为什么我写的都不行啊。




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