Ich habe diese Nachricht: "Uncaught TypeError: Kann die Eigenschaft 'toString' von Null nicht lesen, während der folgende Code ausgeführt wird. Jede mögliche Hilfe würde geschätzt werden, da ich Javascript nicht vertraut binUncaught TypeError: Kann die Eigenschaft 'toString' von null nicht lesen
Danke im Voraus.
function getUrlVars() {
var arrGamePath = document.referrer;
if(arrGamePath) {
var reg = new RegExp("[/][a-zA-Z]{2}-[a-zA-Z]{2,4}[/]");
var locale = reg.exec(arrGamePath) .toString();
while (locale.indexOf("/") != -1) {
locale = locale.replace("/", "");
}
return locale;
}else{
return false;
}
}
if(getUrlVars()) {
sCID = getUrlVars();
}
Was gibt ['exec()' zurück, wenn keine Übereinstimmung gefunden wird (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/exec#Return_value)? - ** null ** – Tushar
Wahrscheinlich brauchen Sie '/ [a-zA-Z] {2} - [a-zA-Z] {2,4} /. exec (document.referrer)' – Tushar