2013-08-04 5 views
0

먼저 내 영어가 좋지 않아 죄송합니다 ..
메신저로이 기능을 사용하여 히브리어를 게시하려고합니다.
그리고 내가 어떻게 인코딩 (Windows-1255 예를 들어)을 정의 할 수 있는지 모르겠다.XMLHttpRequest charset

function send(){ 
    var sendto = '../includes/chat_post.php?usermsg=' + document.getElementById('usermsg').value + '&fullname=' + document.getElementById('fullname').value + '&submitmsg=' + document.getElementById('submitmsg').value; 
    if(window.XMLHttpRequest){ 
     xmlhttp = new XMLHttpRequest(); 
     xmlhttp.open("POST",sendto,false); 
     xmlhttp.send(null); 
     scroll_downy(); 
    } 
    else{ 
     xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 
     xmlhttp.open("POST",sendto,false); 
     xmlhttp.send(); 
     scroll_downy(); 
    } 
    var error = ''; 
    if(error == ''){ 
     document.getElementById('error').innerHTML = ''; 
     showmessages(); 
     scroll_downy(); 
    } 
    else{ 
     document.getElementById('error').innerHTML = error; 
    } 
} 

해결할만한 아이디어가 있습니까? 여러분 모두에게 감사합니다.

답변

0

XMLHttpRequest의 기본 문자셋은 히브리어를 보낼 때 사용할 수있는 utf-8입니다. 그러나, 당신은 자신을 인코딩 문자 집합을 설정할 수 있습니다 : 나는 그것을 시도

xmlhttp.setRequestHeader("Content-Type", "text/plain;charset=UTF-8"); 
+0

하지만 구글에서 작업을 크롬, 오페라 년은해야 "× © ×", "UI" –

+0

인가 나 쓰기가 무엇을 당신에게 ' 서버를 다시 얻거나 브라우저에서 다시 볼 수 있습니까? – Kraylog