registerContentHandler() : Démo HTML5
Mise à jour : 2017-01-22
Cette méthode s'applique à l'élément "navigator".
registerContentHandler(mimeType, uri, title)
- mimeType : type MIME associé à l'handler
- uri : URI de l'handler
- title : titre présenté à l'utilisateur
Notes sur le tuto
- Pour des raisons de sécurité un site ne peut pas déclarer un handler sur un autre site.
- Limitations :
- Seuls les types MIME liés aux flux RSS sont supportés par Firefox (cf. MDC).
Exemple de code HTML5
<script> navigator.registerContentHandler("application/rss+xml", "http://html5demo.yo.fr/demo/_register.php?url=%s", "Exemple Flux RSS"); </script> Cliquez sur ce <a href="../HTML5.rss">lien RSS</a>, pour vous abonner à ce flux via "Exemple Flux RSS" (_register.php).
Démonstration du résultat HTML5
Cliquez sur ce lien RSS, pour vous abonner à ce flux via "Exemple Flux RSS" (_register.php).
Détection automatique du support HTML5
Librairie JavaScript de détection automatique (attention, comporte quelques faux positifs et faux négatifs)<script src="_html5detect.js"></script> <script>isItemSupported("navigator.registerContentHandler", true)</script>