Witam! Na stronie mam czat zrobiony w php. W oknie wyświetlającym wypowiedzi osób dałem automatyczne odświeżanie w js. Mój problem polega na tym, że na stronie czatu nie pojawiają mi się polskie litery, natomiast w pliku okno.php, gdzie są rozmowy one są. Może ktoś wie w czym jest problem. Podaję skrypt odświezania:
function send(event) {
event = (event)?event:((window.event)?event:null);
if (event.keyCode==13) document.formularz.submit();
}
var vUri = 'okno.php'
var vRequest;
function getRequest()
{
vRequest = null;
if (window.XMLHttpRequest)
{
vRequest = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
try
{
vRequest = new ActiveXObject('Msxml2.XMLHTTP');
}
catch (err)
{
try
{
vRequest = new ActiveXObject('Microsoft.XMLHTTP');
}
catch (err)
{
return (false);
}
}
}
vRenew = new Date();
vTest = /\?/;
vNewUri = vUri + (vTest.test(vUri)?'&':'?') + 'renew=' + vRenew.getTime();
vRequest.onreadystatechange = catchChange;
vRequest.open('GET', vNewUri, true);
vRequest.send(null);
}
function catchChange()
{
if (vRequest.readyState == 4 && vRequest.status == 200)
{
document.getElementById('i_reload').innerHTML = vRequest.responseText;
setTimeout('getRequest()', 2000);
}
}
getRequest();