2

Google Chrome から Internet Explorer でリンクを開くための特別な URI スキームを作成するにはどうすればよいですか?

たとえばie:google.com、Chrome で実行すると、新しいウィンドウが IE で開き、Google のホームページが表示されます。「アプリケーションを URI スキームに登録する」の手順に従いましたが、文字列が文字列として IE に渡されますが、ie:google.comIE には何の関係があるのか​​わかりません。

基本的に、IEに渡されたプロトコルを削除するか、レジストリie:に何らかのプロトコルリダイレクトを設定する必要があります。http:どちらも可能ですか?

4

1 に答える 1

0

これは内部アプリであるため、内部アプリでプロキシを作成して「ie:」プロトコルを取り除くことができます。レジストリは次のようになります...

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

次に、私の ProxyLink は、文字列の「ie:」部分を取り除き、リダイレクトする静的な VB.Net ページです。

于 2013-02-25T18:21:51.950 に答える