Une Bévue a écrit :
SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> wrote:
M'enfin :
alert(navigator.userAgent.match(RegExp(/ AppleWebKit\/[^ ]+\+ /)));
donne toutes satisfactions
oui, c'est ce que j'ai fini par faire :
function isWebkitNightlyBuild(){
return / AppleWebKit\/[^ ]+\+ /.test(navigator.userAgent);
}
en effet, et fort des démos de Moz, on n'a même pas besoin de RegExp() :
javascript:alert(navigator.userAgent.match(/ AppleWebKit\/[^ ]+\+ /));
comme tu l'as fait en dernier ressort
remarques que Webkit me donne aussi une erreur (moins bien
formulée/précisée qu'avec Firefox) dans le premier cas,
dans le second Safari n'est pas géné
dans le premier :
javascript:alert(navigator.userAgent.match(RegExp(' AppleWebKit\/[^ ]+\+ ')));
il me renvoie "AppleWebKit/419.3" au lieu de "null"
donc cette histoire de "" au lieu de // doit compter dans une RegExp
Olivier ? Pierre ? où êtes-vous ?
--
sm