Internet explorer URI方案重定向

Internet explorer URI方案重定向,internet-explorer,google-chrome,windows-7,uri,google-chrome-frame,Internet Explorer,Google Chrome,Windows 7,Uri,Google Chrome Frame,我如何创建一个特殊的URI方案,从Google Chrome在Internet Explorer中打开一个链接 例如,如果我在Chrome中执行ie:google.com,ie中会打开一个新窗口,显示谷歌主页。我遵循了“”中的步骤,但是它确实将字符串ie:google.com传递给ie,而ie不知道这与ie有什么关系 本质上,我需要删除传递给ie的ie:协议,或者在注册表中设置某种协议重定向到http:。甚至可能吗?因为这是一个内部应用程序,所以我可以在我的内部应用程序中创建一个代理来删除“ie

我如何创建一个特殊的URI方案,从Google Chrome在Internet Explorer中打开一个链接

例如,如果我在Chrome中执行
ie:google.com
,ie中会打开一个新窗口,显示谷歌主页。我遵循了“”中的步骤,但是它确实将字符串
ie:google.com
传递给ie,而ie不知道这与ie有什么关系


本质上,我需要删除传递给ie的
ie:
协议,或者在注册表中设置某种协议重定向到
http:
。甚至可能吗?

因为这是一个内部应用程序,所以我可以在我的内部应用程序中创建一个代理来删除“ie:”协议。注册表看起来像这样

HKEY_CLASSES_ROOT/
  ie/
    shell/
      open/
        command/
          (Default) "PathToExecutableIE" "ProxyLink?url=%1"

然后,我的ProxyLink是一个静态VB.Net页面,它去掉字符串中的“ie:”部分并重定向。

我想我有一个解决方案。我可以创建一个删除“ie:”协议的方法。