Question

J'écris un morceau de code pour une extension Firefox Chrome + qui redirige les utilisateurs vers une page de résultats de recherche pour une chaîne donnée. À l'heure actuelle, nous redirigeons les résultats de recherche Google, et au lieu de construire notre propre option pour les moteurs de recherche, je me demandais s'il y a un moyen d'utiliser tout moteur de recherche le navigateur est configuré pour utiliser.

Je me demandais s'il y a un moyen de Javascript pour détecter ce moteur de recherche du navigateur est configuré pour? Ou de transmettre un URI au navigateur (ou appelez une API de navigateur), que le navigateur se traduit alors l'URL correcte pour les résultats de recherche?

Était-ce utile?

La solution

Pour Firefox, vous devriez jeter un oeil à nsIBrowserSearchService .

Autres conseils

Cette capacité est pas exposée dans l'API des extensions Chrome. Vous pouvez déposer de nouvelles demandes de fonctionnalités comme celui-ci à crbug.com/new.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top