Board logo

标题: [已记录]弹出窗口的bug和一些小bug(算建议也行) [打印本页]

作者: 杀手在线    时间: 2007-1-26 15:57     标题: [已记录]弹出窗口的bug和一些小bug(算建议也行)

已记录:
黄鹤**页面在单线程下会出现同一页面中多个链接只能点其中一个之后的都无效;
单线程模式下默认内建下载不能关闭下载空白页
- Aycox

弹出窗口的bug我在那个帖子里面已经说了。但是那个题目不对,这儿集中说一下。
大bug是:如果设成为单线程的(在配置文件的main项下加一行SingleThread=1)的话,就只能正常弹出一次,要是再换另一个影视剧,则需要把页面刷新一下才行。如果去掉SingleThread=1这行变成多线程的,则无问题(经测试马桶2同样存在此问题,IE7则无,但IE7是无法法强制变为单线程的)。我现在为了迁就输入法,主要用TW来浏览论坛和回帖子(毕竟,只用打开一次输入法这是当初选择这类浏览器的重要原因),看本地电信的那个在线影视点播就专门用马桶了(马桶2我设成的多线程),没办法^_^。。。这说明对js脚本的解释执行是不是有问题啊?如果不是,那原先IE6下面为什么又可以正常使用呢?出现该问题的页面外地用户进不去,我附上源码打包于后。

小bug(算作建议也行)是:
1、126.com的网易邮局,登录后,登录名处直接显示了字符串:$uid$。
2、还是上述126网易邮局的页面,关闭页面后弹出的广告窗口被杀,但是被杀的空页面依然存在,且有时是空页面,有时又是网址留在上面。(网址是http://popme.163.com/ad/popwin720300_freemail126.html)。我发现很多关闭页面所弹出的广告页面被杀,但是却留下了空页面啊。
3、另外,如果误过滤的页面,能否考虑可以恢复过来呢?或者,在恢复窗口中显示其网址让用户自己判断是否加入白名单,现在杀了就杀了,尸首都不见了,我没办法作“法医鉴定”看看该页面死的冤不冤啊?呵呵。同样的,网页中过滤的元素也是如此啊,得允许人家恢复啊(不要告诉我一股脑加白名单即可啊)
4、自带的下载管理器问题,其中一个问题貌似我独有的,不知道咋回事,我怎么设置,勾上不勾上那个选项试了N遍,那个下载弹出的空白页面它还是不起作用?(我是Beta4预览3版),但是别人说可以用,怪事;另外一个应该是普遍性问题,请去测试一下,霏凡软件站的绿色栏目(我估计整个霏凡站点都应如此),http://green.crsky.com/,从该站点(这算是常用站点了)下载的话,TW自带的下载工具基本都被认为是盗链,快车则可,IE内核的成功率也比较高。下载回一个错误页面(文件名ErrorFile_GetUrl.htm),上书几个大字:“文件跳转
IISColander(http://iiscolander.peuland.com)为本站提供 防盗链 保护 跳转”,呵呵呵

[ 本帖最后由 Aycox 于 2007-1-26 17:20 编辑 ]
作者: 杀手在线    时间: 2007-1-26 16:05

哦,还有个小小问题,鼠标的定位不准问题。特别是在某些皮肤上,当你既开了中键点击关闭标签功能,又开了中键点击链接从新窗口打开功能的时候,鼠标在标签上中键点击,如果下面正好有链接,尤其是图片所带链接,只要鼠标稍微有一丁点在页面上,则成了执行打开新窗口功能了。
建议,是否将鼠标在标签上的范围划大一点(只放松高低范围,左右范围则不变),从皮肤能更丰富的角度考虑也该如此啊。毕竟不同的皮肤之间标签栏的宽度是有些微差别的,不可能都那么严格的按照默认皮肤的像素要求来,从美观的角度看也是如此。
另外,鼠标悬停N毫秒后自动激活该标签的功能,我这儿也无效,不知是否我的问题,还是如同上面问题一样,与鼠标在标签上下范围的要求过严有关。
作者: Aycox    时间: 2007-1-26 16:28

楼主既然又开贴就算了,注意下回不要多贴重复。

一点前提:
因为广告过滤设置因人而异,所以测试问题时请关闭之
为排除设置出错以及插件等原因,请单独复制TheWorld.exe到空文件夹中运行
与网页相关的问题最好先确认一下IE中的情况


1,126我这正常,该名称系脚本生成,可以在网页源文件中找到其Class属性;
2,网页弹出的广告页面可以通过黑名单来过滤,比如楼主说的126邮箱可用*/ad/*或者*/popme*,这对于该站其他页面广告也有用;
3,如果不现实所有被过滤的内容又何谈知道哪些属于“误过滤”?那么要显示所有被过滤的项目肯定增加的不仅仅是代码;
4,自动关闭下载空白页,仅仅只对默认设置TW内建下载而言;非凡绿软的下载的确下回的是盗链页,这个问题之前好像有反馈上去;
5,标签的高度可由皮肤控制。需要明确的是系统鼠标指针的热点是在箭头处,指针准不准一看操作二看鼠标主题。
作者: 杀手在线    时间: 2007-1-26 16:41

首先明确一点,该弹出窗口的错误问题,我确实是测试过无数遍,包括马桶2也是同样问题啊,我甚至专门再下载一次你们的版本全新运行都不行啊。一改成单线程就只能打开一次,再弹出就得刷新父页面一次。你们可以拿源码包在自己机上建个页面或者上传你们论坛的空间去试啊。

其次,TW自带下载工具的问题,我确实是默认为它的,既没选IE也没选外部(我的外部下载工具只有快车),最下面那个勾也打了,还是不行啊
作者: Aycox    时间: 2007-1-26 16:51

楼主所说黄鹤**的问题,目前暂只能用你的附件试,情况属实。就是说在单线程下会出现同一页面中多个链接只能点其中一个之后的都无效。这个记录下来。
注:该电影页面是点击链接出现新页面,之后再点一个链接就会自动关闭上一个页面,然后再点一次才出现新的页面。

114互联星空的那个弹出页通过黑名单来,比如*114.*可直接过滤该弹出脚本。
作者: Aycox    时间: 2007-1-26 16:54

论坛以及非凡绿软的下载,我刚刚测试均可自动关闭,楼主有另外的网址吗

(楼主这样发帖,搞的标记已记录都不好标,如果继续反映黄鹤**弹窗之外的问题请另行发帖)

[ 本帖最后由 Aycox 于 2007-1-26 16:56 编辑 ]
作者: 杀手在线    时间: 2007-1-26 17:06

不好意思,不好意思,可能是我的问题,但是我现在还找不出来原因何在,哪儿设置错了?
我用的是beta4预览3版,过滤黑名单里面用的本版那个置顶贴里面的正则表达式。其他就没了。

刚才我全新下载之后,在新的空文件夹里面全新运行,自带下载管理器可以自动关闭空页面。将主程序覆盖到我已设置好的那个文件夹,又不能了,怪事了(习惯设置我花了一番功夫啦,另,肯定设了TW为默认下载工具)。我还没搞明白到底怎么回事?待我慢慢试吧,唉

会不会还是多线程和单线程的问题?
作者: 杀手在线    时间: 2007-1-26 17:15

请看截屏图片,就是本坛beta4p3下载贴,我下了3次
作者: Aycox    时间: 2007-1-26 17:19

说关闭广告过滤,指的是任何广告选项,只有这样才能排除问题,这仅仅是测试时的一种方法而已。


关于不能自动关闭空白页的问题,谢谢楼主反馈,的确是设置单线程后的问题,这个记录下来。
作者: 杀手在线    时间: 2007-1-26 17:28

126邮局的显示错误问题,应该是该邮局的页面问题,现在好了,可以正常显示用户名了

关闭后弹出的广告页面,在我这个用了黑名单的里面可以正常杀掉,全新的里面可以正常打开。我的意思是,像这样关闭页面弹出的广告窗口,既然杀掉了,为什么不直接关闭窗口呢?还留着一个空页面上面?而且,在页面打开着的时候右下角有“弹出窗拦截列表”,即用户可以自己选择再打开,那么这个关闭后的被杀弹出窗,为什么不能列出来呢?或者,将其放入可恢复列表里面啊。万一要是误过滤的呢?

关于这个恢复列表,也有个小细节需要注意。就是一旦不选择“显示上次退出时未关闭的页面”这个选项的时候,那么,这些个未关闭的页面应该被视为正常关闭的,被记录入可恢复的列表里面。这样,我上面提出的这个问题也就可以解决了(如果上述的这个关闭页面弹出窗被过滤不能在黑名单过滤功能里面解决的话,那就只能在恢复列表里面解决,因此恢复列表应该要能记录这个页面地址)。
作者: 杀手在线    时间: 2007-1-26 17:42

我现在试试看,改为多线程(去掉那个),看TW自带下载还能否正常运行?
作者: 杀手在线    时间: 2007-1-26 17:56

测试过了,去掉单线程那个【SingleThread=1】则可以正常使用TW自带的下载工具,正常关闭了空白页面。网易邮局的那个关闭弹出窗口过滤,则是内容被过滤掉,但是页面还在,且,未转换为空页面。

另,关于上面说到的这个“恢复”功能,我觉得这是一很大很方便的功能,马桶当年吸引我的地方,这个是一个大理由。而恕我直言,你们这方面还要下点功夫。比如说,恢复了之后,就应该将其从列表清单中删去了啊,这样清单也能显示多一些之前的网页嘛。况且现在马桶2的测试版3还是几,已经做到了可以把恢复的页面同样能够前进后退,即记住了该关闭页面的浏览历史啊,这个功能上,马桶是强一点的。。。。对不起,直言了,若有得罪,尚乞见谅
作者: Aycox    时间: 2007-1-26 18:11

你没有看我#9楼说已经记录了空白页关闭的问题吗?

网易的弹出页面#2楼已经有解决方法,而你所说的空白页只是因为你的黑名单过滤了内容而未过滤网址;

使用弹出页面过滤选项过滤掉的弹出页面,右下角广告菜单中有其列表,可点击恢复;将过滤掉的页面显示在恢复列表中显然不是好建议;

未关闭的页面列表是对应用户可能的需要,不能断定不选择此项时用户未关闭的页面就需要列入恢复列表之中;
作者: 杀手在线    时间: 2007-1-26 18:33

多谢,不好意思,内容凌乱了点。主要是我先前一开始怕发帖多了你们嫌我灌水:)

现在这样,先明确,已记录下的需要改进的地方,三点(皆和单/多线程有关):
1、某些JS脚本的弹出窗口,在多线程条件下下可以正常弹出,单线程下则只能弹出一次;
2、单线程下无法自动关闭空白页面;
3、单线程下自带的下载工具无法实现自动关闭下载空白页面。

其他的问题,比如说恢复功能的问题,我另行发帖。




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