世界之窗论坛's Archiver

kangism 发表于 2007-5-21 13:11

Bug-选中网页上的文字后重新切换回theworld时选中文字不可见

当用鼠标选中网页上的文字后,切换到另一个程序(比如打开windows资源管理器),再切换回theworld,这时看不到刚才选中的文字.
如果想看到选中的文字,只能切换到theworld的另一个标签,然后再切换回去,才能再次看到.
这到底是怎么回事啊?

king_hh 发表于 2007-5-21 13:16

ie就如此…………

kangism 发表于 2007-5-21 13:32

各位可以看看Maxthon这个浏览器就没有上述问题,theworld能不能也做成这样,要不然有时候用起来真的不方便.
Support TheWorld forever!

[[i] 本帖最后由 kangism 于 2007-5-21 13:34 编辑 [/i]]

fenghao 发表于 2007-6-1 12:39

回复 #2 king_hh 的帖子

这个确实是BUG啊,怎么没人理???????????

无边无际 发表于 2007-6-1 12:47

还是焦点问题引起的bug,开发组已经注意到了,等——

fenghao 发表于 2007-6-1 13:00

回复 #1 kangism 的帖子

我帮1楼的再仔细描述下:
1.打开the world 2.0.4.5,在标签1中随便打开一个网页(网页1)
2.用the world 2.0.4.5再在标签2中随便打开一个网页(网页2),比如[url]http://www.ioage.com/cnnew/index.htm[/url]
3.用鼠标选中标签2中网页2中的一段文本,比如[url]http://www.ioage.com/cnnew/index.htm[/url]中的“为什么要选择世界之窗浏览器?”这句话,使其高亮反显(蓝底白字).
4.按Alt+Tab键,随便切换到你当前打开的另一个应用程序(记事本,windows资源管理器,等等等等,任何程序都可以).
5.紧接着再按Alt+Tab键,切换回the world 2.0.4.5,问题出现了,刚才选中的标签2中网页2中的文本的高亮反显(蓝底白字)消失了!比如“为什么要选择世界之窗浏览器?”这句话。但是实际上该文本还是默认被the world程序选中的,只是没有高亮反显(显示为蓝底白字)而已,因为这时如果你鼠标左键点击切换到标签1中的网页1,再鼠标左键点击切换回标签2中的网页2,这时高亮反显(蓝底白字)就又出现了。

无边无际 发表于 2007-6-1 13:04

[quote]原帖由 [i]fenghao[/i] 于 2007-6-1 13:00 发表 [url=http://bbs.ioage.com/redirect.php?goto=findpost&pid=319130&ptid=34543][img]http://bbs.ioage.com/images/common/back.gif[/img][/url]
但是实际上该文本还是默认被the world程序选中的,只是没有高亮反显(显示为蓝底白字)而已 ... [/quote]

实际上,切换程序再回到TW窗口,焦点没有回到页面上(此时上下方向键不能滚动页面,虽然鼠标可以),所以不会高亮反显。

fenghao 发表于 2007-6-1 13:10

回复 #6 fenghao 的帖子

在程序中判断:当Alt+Tab切换回the world时,加这样功能的几行代码:高亮(蓝底白字)显示原先被用户选中的文本。
这个bug不知道这样能不能搞定?不知道有这么简单吗?呵呵

fenghao 发表于 2007-6-1 13:12

[quote]原帖由 [i]fenghao[/i] 于 2007-6-1 13:10 发表 [url=http://bbs.ioage.com/redirect.php?goto=findpost&pid=319144&ptid=34543][img]http://bbs.ioage.com/images/common/back.gif[/img][/url]
在程序中判断:当Alt+Tab切换回the world时,加这样功能的几行代码:高亮(蓝底白字)显示原先被用户选中的文本。
这个bug不知道这样能不能搞定?不知道有这么简单吗?呵呵 [/quote]
版主可以无视这些话了,:@

fenghao 发表于 2007-6-1 13:13

[quote]原帖由 [i]无边无际[/i] 于 2007-6-1 13:04 发表 [url=http://bbs.ioage.com/redirect.php?goto=findpost&pid=319134&ptid=34543][img]http://bbs.ioage.com/images/common/back.gif[/img][/url]


实际上,切换程序再回到TW窗口,焦点没有回到页面上(此时上下方向键不能滚动页面,虽然鼠标可以),所以不会高亮反显。 [/quote]
学习了。

fenghao 发表于 2007-6-1 13:16

[quote]原帖由 [i]无边无际[/i] 于 2007-6-1 13:04 发表 [url=http://bbs.ioage.com/redirect.php?goto=findpost&pid=319134&ptid=34543][img]http://bbs.ioage.com/images/common/back.gif[/img][/url]


实际上,切换程序再回到TW窗口,焦点没有回到页面上(此时上下方向键不能滚动页面,虽然鼠标可以),所以不会高亮反显。 [/quote]
真的是焦点没有回到页面上吗?那为什么鼠标滚轮可以上下滚动页面呢?开发组考虑过原因了吗?

[[i] 本帖最后由 fenghao 于 2007-6-1 13:21 编辑 [/i]]

kangism 发表于 2007-6-17 16:03

多谢FH在这里帮我顶了这么多次, FH比较执著, 请"无边无际"多多见谅, 因为事实上大家都是在做开发, 所以都希望看到更优秀更完善的The World.

事实上我觉得当焦点重新focus到The World后, 就应该让焦点回到当前显示的那个标签上面, 而不是手动去做这件事情, 不知道开发组怎么理解这个问题?

期待...:wait:

土匪 发表于 2007-6-20 22:54

好像确实是这样...IE6.0不存在这个问题

页: [1]

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