Olivier Miakinen a écrit :
Ha! quand même !
On désespérait là :-)
Le 04/06/2008 16:51, Une Bévue a écrit :
j'ai remplacé mon test comme suit :
function isWebkitNightlyBuild(){
return / AppleWebKit\/[^ ]+\+ /.test(navigator.userAgent);
}
ceci dit j'aimerais bien comprendre pourquoi ça ne marche pas avec :
var re=new RegExp(" AppleWebKit/[^ ]+\+ ");
Probablement parce que, « + » n'étant pas un caractère spécial pour les
chaînes de caractères, « \+ » est équivalent à « + », et ta chaîne est
donc équivalente à " AppleWebKit/[^ ]+\+ ".
Essaye avec : " AppleWebKit/[^ ]+\\+ "
J'aurais bien proposé ça mais ... ça n'explique pas pourquoi :
/ AppleWebKit\/[^ ]+\+ /
n'a pas besoin de ce \\+
--
sm