0
다음 메시지가 표시됩니다. "잡히지 않은 TypeError : 아래의 코드를 실행하는 동안 'toString'이 null 인 속성을 읽을 수 없습니다. Javascript에 익숙하지 않으므로 도움을 받으실 수 있습니다.잡히지 않은 TypeError : null의 'toString'속성을 읽을 수 없습니다.
감사합니다.
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();
}
['exec()'은 (는) 일치하는 항목이 없을 때 무엇을 반환합니까?] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/exec#Return_value)? - ** null ** – Tushar
아마도/[a-zA-Z] {2} - [a-zA-Z] {2,4} /. exec (document.referrer)'가 필요합니다. – Tushar