Hallöchen,
ick raufe mir grad die Haare, weil folgende eigentlich vermeintlich
banale String-Behandlung nicht das gewünschte Ergebnis liefern will:
Das hier ist mein Useragentstring:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0.1) Gecko/20100101 Firefox/8.0.1
Das hier ist der "Code", um immer die aktuelle Version des Firefox herauszufinden:
var ix="rv:";
var ha=$.trim(navigator.userAgent);
var xi=ha.indexOf(ix);
var x=ha.substr((xi+ix.length), (xi+ix.length+1));
Gesucht wird also polizeilich immer DAS Zeichen nach rv:
Aber das Ergebnis ist immer:
8\.0.1) Gecko/20100101 Firefox/8.0.1
Ich bitte um Durchblick :-)
Danke