首先启动注册表编辑器,定位到"HKEY_LOCAL_MACHINE\Sofware\Microsoft\Internet Explorer\Main\UrlTemplate"
在"UrlTemplate"分支下可以看到4个分别名为"1"、"2"、"3"和"4"字符串值,
其键值分别为"www.%s.com"、"%s.com"、"www.%s.edu"、"%s.edu",
它们就是用于指定IE的自动匹配功能的键值。
此时您可以在"UrlTemplate"分支下新建一个名为"5"的字符串键值,并将其值设置为"www.%s.com.cn"; 在"UrlTemplate"分支下再新建一个名为"6"的字符串键值,然后将其值设置为"%s.com.cn",这样就实现了为IE新增对".com.cn"后缀匹配功能的设置,
此后当用户输入一个没有添加后缀的Internet网址时,它会匹配".com.cn"的后缀。
下面是注册表文件:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\UrlTemplate]
"1"="www.%s.com"
"2"="www.%s.org"
"3"="www.%s.net"
"4"="www.%s.edu"
还有一种方式:
对C:\windows\system目录中的browselc.dll文件进行修改。由于这个文件在开机后即被Windows调用,不能直接修改,因此我们可以先将它复制到D盘中。
我们可以用eXeScope来修改这个文件。eXeScope能够直接编辑可执行文件,能够在无须源代码的情况下分析并改写EXE、DLL、OCX 等文件的资源,使用环境为Windows 9X/Me/NT/2000,文件大小为544KB。笔者使用的是eXeScope的汉化版。
eXeScope 6.30安装后会产生4个文件,找到EXESCOPE.exe文件双击运行它。点击“文件→打开”命令,找到刚复制到D盘中的browselc.dll文件并打开,在EXESCOPE.exe的左窗口中单击+号,依次展开“资源→字符串→809”,此时可以发现右窗口第9行为“12936,http://www.%s.co.cn”,Bug就在这里了,把“co.cn”改为“com”或“com.cn”(根据自己的喜好来定),然后点击“编辑→保存更新”,并按“确定”按钮后即完成文件的修改。
现在要做的是用修改过的browselc.dll文件去替换C:\windows\system目录下的browselc.dll文件。替换过程需要在纯DOS下进行,这里就不多说了。当然,如果你装了双系统的话,进入另一个系统替换会更加方便。
替换后,重新启动你的IE6,就可以继续你那“Ctrl+Enter”的老习惯了。