1

伙计们,

我正在开发浏览器助手对象,它必须在 Internet Explorer 6 中更改搜索助手 URL。

我在网上发现,可以通过将新的“搜索助手”值写入注册表“HKEYLOCALMACHINE\Software\Microsoft\Internet Explorer\Search”来完成。但是,当我手动编写它时,IE 行为没有任何变化。

我将不胜感激有关此问题的任何建议。

4

1 回答 1

2

要将 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)
于 2009-07-19T09:38:20.343 回答