Le user agent

[Résolu]
Signaler
Messages postés
15
Date d'inscription
samedi 28 février 2009
Statut
Membre
Dernière intervention
30 mars 2010
-
Messages postés
15
Date d'inscription
samedi 28 février 2009
Statut
Membre
Dernière intervention
30 mars 2010
-
Bonjour à tous!

Je réalise actuellement une extension firefox donc en XUL et Javascript, et j'aurais voulu savoir quelles sont les possibilités en javascript pour changer le user agent du navigateur à fin d'y ajouter le nom de l'extension pour que les webmaster puissent faire des statistiques sur le nombre d'utilisateurs de l'extension.

Merci d'avance

3 réponses

Messages postés
15
Date d'inscription
samedi 28 février 2009
Statut
Membre
Dernière intervention
30 mars 2010

Pour ceux qui auraient le même problème, il suffit de modifier les préférences de Firefox de cette façon :

    var prefs =Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);    prefs.setCharPref("general.useragent.override", navigator.userAgent+"Ce que vous voulez ajouter");

Bon courage à tous.
Messages postés
647
Date d'inscription
samedi 30 décembre 2000
Statut
Membre
Dernière intervention
20 juillet 2012
7
Bonjour,

Il est impossible (en javascript, en d'autre langage je ne sais pas) de changer le user-Agent. Par contre, tu pourrais créer une propriété en javascript (regarde prototype sur toutjavascript.com) et ainsi ils puissent détecter cette propriété. Je ne me sens pas clair mais bon '^^

JDMCreator
Messages postés
15
Date d'inscription
samedi 28 février 2009
Statut
Membre
Dernière intervention
30 mars 2010

ok, merci je vais regarder de ce côté alors.