伙计们,
我正在开发浏览器助手对象,它必须在 Internet Explorer 6 中更改搜索助手 URL。
我在网上发现,可以通过将新的“搜索助手”值写入注册表“HKEYLOCALMACHINE\Software\Microsoft\Internet Explorer\Search”来完成。但是,当我手动编写它时,IE 行为没有任何变化。
我将不胜感激有关此问题的任何建议。
伙计们,
我正在开发浏览器助手对象,它必须在 Internet Explorer 6 中更改搜索助手 URL。
我在网上发现,可以通过将新的“搜索助手”值写入注册表“HKEYLOCALMACHINE\Software\Microsoft\Internet Explorer\Search”来完成。但是,当我手动编写它时,IE 行为没有任何变化。
我将不胜感激有关此问题的任何建议。
要将 Search Assistant URL(单击 IE6 搜索工具栏按钮时出现在旁边的那个)设置为特定站点,注册表项实际上是这些:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main 搜索栏(REG_SZ,把网址放在这里) 使用自定义搜索 URL(REG_DWORD,应为 1)
请注意,这不会更改您用于从地址栏搜索的搜索引擎。微软似乎(在 XP SP2 中)已经硬编码这个去
http://auto.search.msn.com/response.asp?MT=TheQuery&srch=4&prov=XXXX
其中 prov 是“已批准”的东西,例如 msn、gogl、lyco 等。您可以在
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl 提供者 (REG_SZ)