Board logo

标题: Bug-选中网页上的文字后重新切换回theworld时选中文字不可见 [打印本页]

作者: 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!

[ 本帖最后由 kangism 于 2007-5-21 13:34 编辑 ]
作者: 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),比如http://www.ioage.com/cnnew/index.htm
3.用鼠标选中标签2中网页2中的一段文本,比如http://www.ioage.com/cnnew/index.htm中的“为什么要选择世界之窗浏览器?”这句话,使其高亮反显(蓝底白字).
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

原帖由 fenghao 于 2007-6-1 13:00 发表 http://bbs.ioage.com/images/common/back.gif
但是实际上该文本还是默认被the world程序选中的,只是没有高亮反显(显示为蓝底白字)而已 ...


实际上,切换程序再回到TW窗口,焦点没有回到页面上(此时上下方向键不能滚动页面,虽然鼠标可以),所以不会高亮反显。
作者: fenghao    时间: 2007-6-1 13:10     标题: 回复 #6 fenghao 的帖子

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

原帖由 fenghao 于 2007-6-1 13:10 发表 http://bbs.ioage.com/images/common/back.gif
在程序中判断:当Alt+Tab切换回the world时,加这样功能的几行代码:高亮(蓝底白字)显示原先被用户选中的文本。
这个bug不知道这样能不能搞定?不知道有这么简单吗?呵呵

版主可以无视这些话了,
作者: fenghao    时间: 2007-6-1 13:13

原帖由 无边无际 于 2007-6-1 13:04 发表 http://bbs.ioage.com/images/common/back.gif


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

学习了。
作者: fenghao    时间: 2007-6-1 13:16

原帖由 无边无际 于 2007-6-1 13:04 发表 http://bbs.ioage.com/images/common/back.gif


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

真的是焦点没有回到页面上吗?那为什么鼠标滚轮可以上下滚动页面呢?开发组考虑过原因了吗?

[ 本帖最后由 fenghao 于 2007-6-1 13:21 编辑 ]
作者: kangism    时间: 2007-6-17 16:03

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

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

期待...
作者: 土匪    时间: 2007-6-20 22:54

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




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