Показать сообщение отдельно
  #4 (permalink)  
Старый 14.07.2013, 15:00
Аспирант
Отправить личное сообщение для skillful Посмотреть профиль Найти все сообщения от skillful
 
Регистрация: 18.09.2012
Сообщений: 55

Еще заметил одну весчь: 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++) {
Ответить с цитированием