DOM:window.navigator.registerProtocolHandler
MDC
이 문서는 Firefox 개발자들을 위한 정보입니다. Firefox 3
목차 |
[편집] 개요
웹 사이트를 특정 프로토콜의 핸들러로 등록할 수 있게 해 줍니다.
[편집] 구문
window.navigator.registerProtocolHandler(protocol, uri, title);
-
protocol은 웹사이트에서 처리할 프로토콜을 지정하며 문자열입니다. -
uri는 핸들러에 대한 URI로 문자열입니다. 여기에는 "%s"를 포함할 수 있으며, 이는 처리될 문서의 이스케이프된 URI를 삽입할 위치를 나타냅니다. -
title은 사용자에게 표시될 핸들러의 이름으로 문자열입니다.
[편집] 예제
navigator.registerProtocolHandler("mailto",
"https://mail.google.com/mail?view=cm&tf=0&to=%s",
"Gmail");
위 코드는 mailto 링크가 Gmail 로 직접 연결되게 하는 핸들러를 생성하는 것으로, 링크에 명시된 email 주소가 URL에 삽입됩니다.
[편집] 명세
WHATWG's Web Applications 1.0 working draft