Ajout de moteurs de recherche depuis des pages Web

  • Raccourci de la révision : Ajout_de_moteurs_de_recherche_depuis_des_pages_Web
  • Titre de la révision : Ajout de moteurs de recherche depuis des pages Web
  • ID de la révision : 162607
  • Créé :
  • Créateur : Planche
  • Version actuelle ? Non
  • Commentaire

Contenu de la révision

{{template.Traduction_en_cours("Adding search engines from web pages")}} Firefox permet à du code Javascript d'installer un plugin de moteur de recherche écrit dans l'un des formats suivant : MozSearch, OpenSearch, ou Sherlock.

When JavaScript code attempts to install a search plugin, Firefox presents an alert asking the user for permission to install the plugin. Quand du code JavaScript tente d'installer un plugin, Firefox alerte l'utilisateur et lui demande la permission d'installer le plugin

Installer les plugins MozSearch et OpenSearch plugins

Pour installer soit un plugin MozSearch, soit un plugin OpenSearch, vous devez employer la méthode DOM window.external.AddSearchProvider(). La syntaxe de cette méthode est :

window.external.AddSearchProvider(engineURL);

Where engineURL is the absolute URL to the XML file for the search engine plugin.

Note: MozSearch and OpenSearch support is available only in Firefox 2 and later.

Pour plus de détails sur MozSearch, consultez Création de plugins MozSearch.

Insataller les plugins Sherlock

Pour installer un plugin Sherlock, vous devez appeler window.sidebar.addSearchEngine(), dont la syntaxe est :

window.sidebar.addSearchEngine(engineURL, iconURL, suggestedName, suggestedCategory);
  • The engineURL parameter is the URL to the Sherlock plugin (a ".src" file) to install.
  • iconURL is the URL to an icon to associate with the plugin.
  • The suggestedName parameter is only used when prompting the user for permission to install the plugin, so that a message such as "Do you want to install suggestedName from engineURL?" can be displayed.
  • The suggestedCategory parameter is not used. You should specify either an empty string ("") or null.

Pour plus de détails sur Sherlock, consultez http://developer.apple.com/macosx/sherlock/

{{ wiki.languages( { "ca": "ca/Addici\u00f3_de_motors_de_cerca_a_les_p\u00e0gines_web", "en": "en/Adding_search_engines_from_web_pages", "it": "it/Installare_plugin_di_ricerca_dalle_pagine_web", "ja": "ja/Adding_search_engines_from_web_pages" } ) }}

Source de la révision

<p>{{template.Traduction_en_cours("Adding search engines from web pages")}}
Firefox permet à du code Javascript d'installer un plugin de moteur de recherche écrit dans l'un des formats suivant : MozSearch, OpenSearch, ou Sherlock.
</p><p>When JavaScript code attempts to install a search plugin, Firefox presents an alert asking the user for permission to install the plugin.
Quand du code JavaScript tente d'installer un plugin, Firefox alerte l'utilisateur et lui demande la permission d'installer le plugin
</p>
<h2 name="Installer_les_plugins_MozSearch_et_OpenSearch_plugins">Installer les plugins MozSearch et OpenSearch plugins</h2>
<p>Pour installer soit un plugin MozSearch, soit un plugin OpenSearch, vous devez employer la méthode DOM <code>window.external.AddSearchProvider()</code>. La syntaxe de cette méthode est :
</p>
<pre class="eval">window.external.AddSearchProvider(<i>engineURL</i>);
</pre>
<p>Where <i>engineURL</i> is the absolute URL to the XML file for the search engine plugin.
</p>
<div class="note"><b>Note:</b> MozSearch and OpenSearch support is available only in Firefox 2 and later.</div>
<p>Pour plus de détails sur MozSearch, consultez <a href="fr/Cr%c3%a9ation_de_plugins_MozSearch">Création de plugins MozSearch</a>.
</p>
<h2 name="Insataller_les_plugins_Sherlock">Insataller les plugins Sherlock</h2>
<p>Pour installer un plugin Sherlock, vous devez appeler <code>window.sidebar.addSearchEngine()</code>, dont la syntaxe est :
</p>
<pre class="eval">window.sidebar.addSearchEngine(<i>engineURL</i>, <i>iconURL</i>, <i>suggestedName</i>, <i>suggestedCategory</i>);
</pre>
<ul><li> The <code>engineURL</code> parameter is the URL to the Sherlock plugin (a ".src" file) to install.
</li><li> <code>iconURL</code> is the URL to an icon to associate with the plugin.
</li><li> The <code>suggestedName</code> parameter is only used when prompting the user for permission to install the plugin, so that a message such as "Do you want to install <i>suggestedName</i> from <i>engineURL</i>?" can be displayed.
</li><li> The <code>suggestedCategory</code> parameter is not used.  You should specify either an empty string (<code>""</code>) or <code>null</code>.
</li></ul>
<p>Pour plus de détails sur Sherlock, consultez http://developer.apple.com/macosx/sherlock/
</p>{{ wiki.languages( { "ca": "ca/Addici\u00f3_de_motors_de_cerca_a_les_p\u00e0gines_web", "en": "en/Adding_search_engines_from_web_pages", "it": "it/Installare_plugin_di_ricerca_dalle_pagine_web", "ja": "ja/Adding_search_engines_from_web_pages" } ) }}
Revenir à cette révision