comment détecter firefox mobile avec javascript

J'utilise le code suivant pour détecter si le navigateur utilisé sur mon site mobile correspond à un certain crieteria:

var isiPhone = navigator.userAgent.match(/iPhone/i) != null;
if (isiPhone){ alert ('iphone');

mais si je tente de le faire pour Firefox /Mozilla, je ne peux pas le faire fonctionner. J'ai essayé:

var isFirefox = navigator.userAgent.match(/Mozilla/i != null);

et

var isFirefox = navigator.userAgent.match(/Firefox/i != null);

J'ai visité whatismyuseragent.com et le suivant:

Mozilla/5.0 (Android;Linux armv7l; rv6.0) Gecko/20110811 Gecko Firefox/6.0 Fennec/6.0

Aucune idée de comment je détecter correctement ce? J'ai besoin d'écrire un firefox code spécifique.

InformationsquelleAutor mheavers | 2011-08-30