netmac
Новичок
Попробуй вот так написать:
function gchat() {
var httpg = getHTTPObject();
if (httpg.readyState == 4 || httpg.readyState == 0) {
httpg.open("GET",GetChaturl + 'lastID=' + lastID + '&rand='+Math.floor(Math.random() * 1000000), true);
httpg.onreadystatechange = function(){
if (httpg.readyState == 4) {
// Используем разделитель "---"
results = httpg.responseText.split('---');
if (results.length > 3) {
for(i=0;i < (results.length-1);i=i+4)
{
// Обработка сообщений чата
m1(results[i+1],results[i+2],results[i+3]);
}
// Получаем последнию запись ID
lastID = results[results.length-5];
}
// Чистим таймаут
clt();
// Задаем снова
rel();
}
};
httpg.send(null);
}
}
function gchat() {
var httpg = getHTTPObject();
if (httpg.readyState == 4 || httpg.readyState == 0) {
httpg.open("GET",GetChaturl + 'lastID=' + lastID + '&rand='+Math.floor(Math.random() * 1000000), true);
httpg.onreadystatechange = function(){
if (httpg.readyState == 4) {
// Используем разделитель "---"
results = httpg.responseText.split('---');
if (results.length > 3) {
for(i=0;i < (results.length-1);i=i+4)
{
// Обработка сообщений чата
m1(results[i+1],results[i+2],results[i+3]);
}
// Получаем последнию запись ID
lastID = results[results.length-5];
}
// Чистим таймаут
clt();
// Задаем снова
rel();
}
};
httpg.send(null);
}
}