- UID
- 274769
- 帖子
- 116
- 精华
- 0
- 贡献
- 0
- 推广
- 0
- 有效BUG
- 0
- 注册时间
- 2010-4-6
|
本帖最后由 玄霄 于 2010-9-17 00:57 编辑
IE8则完全无此现象
------------------------------
真是幸运,今天终于能重现这个BUG了!
不过我想很少人用的是英式键盘的笔记本电脑因此这个BUG也不太受关注,不过从TW2开始浏览器和搜狗拼音之间一直有些不大不小的毛病(比如TW3上一直未解决的Alt+Shift切换)。当然作为菜鸟,下面写的问题重现方法可能罗嗦了点,开发组大神们将就着看吧。而且,未必只有这一种重现方式,可能还有其他的但目前没发现,因为以前出现BUG都是偶然随机性的。
下面是做法,首先需要的条件(也是我电脑目前设置)是:
1)仅两个输入法使用:英语(英国)、搜狗拼音输入法
2)搜狗拼音里设置 Ctrl+, 可切换至搜狗;控制面板里设置 Ctrl+0 切换回英语
3)TW3右上角提供搜索者为百度(这个其实也无所谓)
重现方式如下:
1)(默认英语英国)打开TW,打开两个google.co.uk英文首页
2)第一个标签里,光标点到右上角的【百度搜索】,按下Ctrl+, 切换到搜狗状态
3)到第二个标签,光标点到Google的主输入框里,按下Ctrl+0 回到英语英国,此时输入英文字符,【'】变【#】;它右侧的【#】变【\】;位于左Shift右边的【\】键则彻底无效
这就是BUG的全部重现过程了
不过还有一步
4)再切换回到第一个标签,光标点到右上角的搜索栏里,此时输入法仍是英语英国,再按字符,就回到原键盘设定的了
以上是BUG汇报,由于IE8完全无此现象,作为菜鸟分析重现过程中IE8与TW3的不同点,那就是TW3在切换不同窗口不同输入框时输入法不变(第一个框变了,第二个也变了);而IE8每个输入框(对比第一个标签搜索栏与第二个标签Google主输入框)都分配单独的输入法——如果默认英语英国,将第一个标签搜索栏改为搜狗之后,切换到第二个标签Google主输入框时,自动变回英语英国
这就是区别
希望开发组大神能够察觉!!!
以上 |
|