Inform-buro
28.01.2008, 09:13
Как решить данную проблему? Я хочу получать данные в кодировке windows-1251, вот код скрипта:
function ajaxRead(){
receiveData=0;
var xmlObj = null;
if(window.XMLHttpRequest){
xmlObj = new XMLHttpRequest();
}else if(window.ActiveXObject){
xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
return;
}
xmlObj.onreadystatechange = function(){
if(xmlObj.readyState == 4){
var status=xmlObj.status;
document.getElementById('xxx').innerHTML = unescape(xmlObj.responseText);
}
}
xmlObj.open ('GET', 'index.php'+'?q='+Math.random(), true);
xmlObj.send ('');
}
данные index.php даёт в win1251, а на странице они появляются в utf8, т.к. получены AJAX-ом. А как бы их получать в win1251
function ajaxRead(){
receiveData=0;
var xmlObj = null;
if(window.XMLHttpRequest){
xmlObj = new XMLHttpRequest();
}else if(window.ActiveXObject){
xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
return;
}
xmlObj.onreadystatechange = function(){
if(xmlObj.readyState == 4){
var status=xmlObj.status;
document.getElementById('xxx').innerHTML = unescape(xmlObj.responseText);
}
}
xmlObj.open ('GET', 'index.php'+'?q='+Math.random(), true);
xmlObj.send ('');
}
данные index.php даёт в win1251, а на странице они появляются в utf8, т.к. получены AJAX-ом. А как бы их получать в win1251