Je viens de tester userAgent...
Pour internet explorer voici ce qu'il me retourne (notez la présence assez bizarre de "Mozilla") :
Mozilla/4.0 (compatible;
MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Pour Firefox : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.10) Gecko/2009042316
Firefox/3.0.10
Ok on trouve bien "Firefox" quand on utilise Firefox (logique, non ?

) mais cela dit l'utilisation de userAgent est plutôt pénible donc à ne pas utiliser d'après moi.
Si on a juste besoin de différencier Internet explorer des autres navigateurs, la meilleure méthode que j'ai trouvée est celle-ci :
var ie = false; /*@cc_on ie = true; @*/
if (ie)
{
//on est sous IE
}
else
{
//on n'est pas sous IE
}
Bul3 il me semble que c'est toi qui a proposé cette méthode dans un de tes posts. Alors merci !!

Pour finir le sujet, appName est à utiliser avec des pincettes !
[SUJET TERMINE - MERCI A VOUS

]
Vive les forums

!
Romain