--- title: Installare plugin di ricerca dalle pagine web slug: Web/OpenSearch tags: - Plugin_di_ricerca translation_of: Web/OpenSearch translation_of_original: Web/API/Window/sidebar/Adding_search_engines_from_Web_pages original_slug: Installare_plugin_di_ricerca_dalle_pagine_web ---

Firefox permette di installare dei plugin di ricerca tramite JavaScript e supporta tre formati per questi plugin: MozSearch, OpenSearch e Sherlock.

Quando il codice JavaScript tenta di installare un plugin, Firefox propone un messaggio di allerta che chiede all'utente il permesso di installare il plugin.

Installare plugin in MozSearch o OpenSearch

Per installare plugin in MozSearch o OpenSearch, occorre il metodo DOM window.external.AddSearchProvider(). La sintassi è la seguente:

window.external.AddSearchProvider(URL_del_plugin);

URL_del_plugin è l'URL del file XML o del plugin.

Nota: il supporto per MozSearch e OpenSearch è disponibile solo in Firefox 2 e successivi.

Per ulteriori dettagli su MozSearch, vedi Creating MozSearch plugins.

Installare plugin in Sherlock

Per installare un plugin in Sherlock, occorre chiamare window.sidebar.addSearchEngine(), la cui sintassi è la seguente:

window.sidebar.addSearchEngine(URL_del_plugin, icona_del_plugin, nome_suggerito, categoria_suggerita);

Per ulteriori informazioni su Sherlock: http://developer.apple.com/macosx/sherlock/

{{ languages( { "en": "en/Adding_search_engines_from_web_pages", "ja": "ja/Adding_search_engines_from_web_pages" } ) }}