--- title: Navigator.registerContentHandler() slug: Web/API/Navigator/registerContentHandler tags: - API - MIME - Method - Navigator - registerContentHandler - ウェブベースプロトコルハンドラー - 廃止 translation_of: Web/API/Navigator/registerContentHandler ---
{{ ApiRef("HTML DOM") }}{{ Obsolete_header }}

ウェブサイトが自分自身を、特定の MIME タイプのコンテンツのハンドラーとして可能な限り登録します。

{{Note("ウェブサイトは自分自身のコンテンツハンドラーのみを登録できます、。セキュリティ上の理由で、拡張機能やウェブサイトが他のサイトを対象とするコンテンツハンドラーを登録することはできません。")}}

構文

navigator.registerContentHandler(mimeType, uri, title);

navigator.registerContentHandler(
    "application/vnd.mozilla.maybe.feed",
    "http://www.example.tld/?foo=%s",
    "My Feed Reader"
);

メモ

Firefox 2 以降では、 MIME タイプのうち application/vnd.mozilla.maybe.feed, application/atom+xml, application/rss+xml のみに対応しています。これらの値は全て、同じ効果を持っています。また、関連付けは、全てのバージョンの Atom と RSS におけるフィードに対して適用されます。

Firefox はこの機能が実装された唯一のブラウザーであり、標準には一致していません。この機能は HTML 標準から削除されており、使用しないでください。

仕様書

仕様書 状態 備考
{{SpecName('HTML5.2', 'webappapis.html#dom-navigator-registercontenthandler', 'registerContentHandler()')}} {{Spec2('HTML5.2')}} この機能は HTML 5.2 に存在するが、 WHATWG HTML Living Standard からは削除済み。

ブラウザーの対応

{{Compat("api.Navigator.registerContentHandler")}}

関連情報