Board logo

标题: bug报告:用js脚本弹出的窗口不遵循你的单独设置 [打印本页]

作者: 杀手在线    时间: 2007-1-30 21:41     标题: bug报告:用js脚本弹出的窗口不遵循你的单独设置

网页中如果是用javascript脚本的方式实现弹出窗口(常见于某些视频点播网页)的话,如果你设置新链接后台打开,但是鼠标中键点击链接前台打开(激活)的话,那么,该窗口即便是鼠标中键点击也不会前台打开,还是后台打开。反之,如果你设了新标签前台打开,而鼠标中键点击链接是后台打开的话,那么此类窗口还是不遵循你的设置,跟随全局设置一起前台打开,(附注:多线程条件)。总之是,如果你的鼠标中键点击链接的标签打开方式设置为全局标签打开方式相反的话,遇到这种弹出窗口,它不执行你的设置。而普通的链接,是可以做到的,如,全局设置后台,中键点击设置激活,或反之,皆正常。

测试页面可见我以前那个帖子http://bbs.ioage.com/viewthread.php?tid=26781中的附件“页面源码.rar”(改文件名为html即可在本地硬盘上用浏览器来打开进行测试),或者自己做一个小页面,不用一般的<a href></a>来实现弹出窗,而用js脚本实现的话,就会出现这个小bug。

如之前那个帖子所述,总感觉TW是不是对脚本语言,尤其是JS的解释执行有点问题啊。
作者: caten    时间: 2007-1-30 21:44

JS应该在当前页面上起作用 而不是单纯的打开新页面   这个已经反馈上去了 谢谢关注
作者: 杀手在线    时间: 2007-1-30 22:25

嗯,JS的这个,我知道。但是一般用户的体验是一样的,当他习惯性的用自己的方式(前台/后台)打开这类页面的时候,却和平时的普通链接不一样,这时就会发生疑问。

呵呵,这个问题,MT2.0更离谱,压根就中键点击打不开,不管你设了中键点击打开新标签与否(它是这么设置的)
作者: 杀手在线    时间: 2007-1-31 20:01

时不时踢踢腿,锻炼锻炼身体。。。。。。
作者: mutalisker    时间: 2007-2-1 01:18

这个问题我们是知道的,TW1.x的版本就支持楼主说的那种效果,不过由于有一些兼容问题,所以在2.0中暂时没有采用.以后会考虑的.




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