Показать сообщение отдельно
  #9 (permalink)  
Старый 07.08.2011, 17:58
Аватар для Magneto
Люмус, Емаксос Developer!
Отправить личное сообщение для Magneto Посмотреть профиль Найти все сообщения от Magneto
 
Регистрация: 06.05.2010
Сообщений: 677

Сообщение от monolithed Посмотреть сообщение
А что собственно не понятно в моем примере?
Очень многое непонятно, нопонятно построение этой функции и как ей управлять. Наверняка есть статья на эту тему, дайте ссылку (желательно на русском).


Сообщение от monolithed Посмотреть сообщение
Это плохой вариант.
А почему этот вариант является плохим? Я не сомневаюсь в Вашей компетентности, но для себя я хочу разъяснить.


На данный момент я остановился на JSONP и просто скармливаю его функции eval(). Я понимаю что это небезопасный и медленный способ обработки JSON, но он наверное самый наглядный. Выглядит примерно так:
function message(data)
  {
    var data = data;
    alert('Пришло сообщение: \nОт: ' + data.from + '\nСообщение: ' + data.body);
  }

var data = 'message({"from": "Magneto", "body": "Привет мир!"})';

eval('('+ data +')');



Хочу уточнить что чат делаю на Node.js используя WebSockets. Понимаю что в инете пруд пруди подобных чатов, но я намеренно не подглядываю в их исходники.
Ответить с цитированием