Еще заметил одну весчь: Error thrown at line 609, column 36 in <anonymous function: parseData>(message) in
http://host.ru/functions.js:
Приведу код полностью
this.parseData = function(message) {
// простая обработка данных полученных с сервера, разбиваем строки и выполняет функции
var items = message.split(';');
if (items.length<1) return false;
for (var i=0;i<items.length;i++) {
eval(items[i]);
}
setTimeout(self.connection,1000);
}
this.connection = function() {
// здесь открывается соединение с сервером
self.comet = $.ajax({
type: "GET",
url: "http://host.ru/ajaxupdateonline.php",
data: {'id':self.last},
dataType: "text",
timeout: self.timeout*1000,
success: self.parseData,
error: function(){
// something wrong. but setInterval will set up connection automatically
setTimeout(self.connection,1000);
}
});
}
Получается ругается на строку for (var i=0;i<items.length;i++) {