1
그리스 문자를 유사한 '일반'문자로 대체하는 아래 함수가 있습니다. 그러나 일부 브라우저는이 코드 (IE)를 정말로 좋아하지 않습니다. 나는 그 코드의 그리스 문자 때문에 그것을 상상한다.자바 스크립트에서 그리스어 문자 바꾸기
js를 위반하지 않고 어떻게해야합니까?
function string_to_url(string) {
replace = new Array('á','Á','é','É','í','Í','ó','Ó','ú','Ú','ü','Ü','ö','Ö','õ','Õ','û','Û','¾','š','è','ž','ý','ô','ä','ò','å','¼','Š','È','Ž','Ý','Ò','Å','ì','Ì','ê','Æ','æ','Ø','ø');
replace_n = new Array('a','A','e','E','i','I','o','O', 'u','U','u','U','o','O','o','O','u','U','l','s','c','z','y','o','a','n','a','l','s','C','Z','Y','N','A','e','E','e','AE', 'ae','O','o');
for (var i = 0; i < replace.length; i++) {
string = string.replace(replace[i], replace_n[i]);
}
return string;
}
jsfiddle의 가능성? – geedubb
무엇이 문제입니까? 오류? 콘솔 메시지? – mplungjan
이들은 그리스 문자가 아닙니다 ... 두 가지 이유 : 그리스 문자에 대해 혼란 스럽거나 복사/붙여 넣기 편집 프로세스로 인해 귀하의 의도가 변경되었습니다. –