Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Navigator.registerProtocolHandler

Podsumowanie

Umożliwia zarejestrowanie witryny internetowej jako mechanizmu obsługi danego protokołu.

Składnia

window.navigator.registerProtocolHandler(protokół,
uri,
nazwa);
  • protokół to protokół, który dana witryna ma obsługiwać, określony jako łańcuch znaków.
  • uri to identyfikator URI witryny, określony jako łańcuch znaków. Możliwe jest użycie zmiennej "%s" w celu określenia, w którym miejscu powinien zostać wstawiony identyfikator URI obsługiwanego dokumentu (znaki specjalne w ciągu identyfikatora muszą być zamienione na sekwencje sterujące — escape sequences ).
  • nazwa to nazwa funkcji obsługi wyświetlana użytkownikowi, określona jako łańcuch znaków.

Przykład

Poniżej podano sposób rejestracji mechanizmu obsługi protokołu mailto przez przykładową aplikację internetową znajdującą się pod adresem https://www.example.com:

navigator.registerProtocolHandler("mailto",
                                 "https://www.example.com/?uri=%s",
                                 "Poczta internetowa");

W powyższym kodzie tworzona jest funkcja obsługi odnośników mailto , która powoduje przejście do przykładowej strony. Adres e-mail określony w odnośniku jest wstawiany do adresu URL.

Specyfikacja

Określone w specyfikacji WHATWG Web Applications 1.0, wersja robocza.

Zobacz także

 

 

 

 

Autorzy i etykiety dokumentu

 Autorzy tej strony: teoli, jsx, Marcoos, Flaneur, Mgjbot
 Ostatnia aktualizacja: teoli,