1

Google 크롬에서 Internet Explorer의 링크를 여는 특수 URI 스키마를 만들려면 어떻게해야합니까?URI 스키마 리디렉션

예를 들어 Chrome에서 ie:google.com을 실행하면 IE의 Google 홈페이지에서 새 창이 열립니다. 나는 "Registering an Application to a URI Scheme"의 단계를 밟았지만 문자 그대로 문자열 ie:google.com을 IE에 전달합니다. IE는 어떤 작업을 수행하는지 전혀 모릅니다.

기본적으로 IE로 전달 된 ie: 프로토콜을 제거하거나 레지스트리에서 http:으로 리디렉션되는 프로토콜을 설치해야합니다. 어느 쪽도 가능합니까?

+0

나는 해결책이 있다고 생각한다. "ie :"프로토콜을 제거하기 위해 [내부 앱에서 리디렉션] (http://updates.html5rocks.com/2011/06/Registering-a-custom-protocol-handler)을 만들 수 있습니다. –

답변

0

내부 앱이므로 내부 앱에 "ie :"프로토콜을 제거하기 위해 프록시를 만들면됩니다. 문자열의 일부가 리디렉션 : 레지스트리

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

그런 다음, 내 ProxyLink은 "예"를 떼어 내고 정적 VB.Net 페이지입니다 ... 다음과 같습니다.

관련 문제