- UID
- 31891
- 帖子
- 2602
- 精华
- 0
- 贡献
- 7
- 推广
- 1
- 有效BUG
- 0
- 来自
- 尧都槐乡
- 注册时间
- 2006-12-2
|
关于禁用自动完成后仍然出现提示的问题有不少类似帖子,大概都是说已经在IE中禁止了自动完成,但有时还是会出现使用自动完成的对话框。一些解决办法还涉及到系统策略,本人也就自然以为也许是IE的问题罢了,加之不是经常遇见也懒得伤脑筋。呵呵,不过昨晚疯了板还是实验了一把,结果发现此问题与The World相关:
列出若干英文单词备用,在IE属性中清除全部记录并重新设置自动完成相关选项;
设百度首页为主页,用其搜索文本框为实验对象,每次开浏览器前均保证清除所有记录;
只要在IE7中出现提示时选否以后就再也不会出现,但TW2依然会出现;
将清除记录的方法反过来,即IE用TW的清除,TW用IE的清除,发现结果恰恰相反;
因自动完成保存在注册表中,接着对比发现正是两者的清除方式不同造成了这种现象。
综上,具体涉及的注册表项是 HKCU\Software\Microsoft\Internet Explorer\IntelliForms\,IE禁止自动完成后第一次有提示时选择否就会创建一个DWORD键值 AskUser,IE清理自动完成记录不会删除该值,而TW会将 IntelliForms 整个删除,也就是说使用TW的清除自动完成记录后实际上 AskUser 值得不到保存,故而问题出现。
TheWorld 在下一个版本中可否修复这个BUG?
[ 本帖最后由 nov.six 于 2007-12-29 21:54 编辑 ] |
|