Показать сообщение отдельно
  #1 (permalink)  
Старый 19.06.2012, 12:53
Интересующийся
Отправить личное сообщение для belbek Посмотреть профиль Найти все сообщения от belbek
 
Регистрация: 18.04.2009
Сообщений: 29

возможно где-то уже повторялось, по поводу invalid Json
chrome linux

код
if (window.JSON && window.JSON.parse) {
	      try { 
		return window.JSON.parse(data);
	      } catch(e) {
		  throw "Invalid JSON: " + data;
	      }
	    }


вызывает ошибку

Uncaught Invalid JSON: '{"id":1,"channel":"ch1","text":"Some Text"}'
parseJSONpushstream.js:43
parseMessagepushstream.js:279
LongPollingWrapper.onmessagepushstream.js:712
linkerpushstream.js:350
Ajax._send.xhr.onreadystatechange

далее в консоли запускаю

window.JSON.parse('{"id":1,channel:"ch1",text:"Some Text"}')

безошибочно возвращается объект

как бороться? спасибо
Ответить с цитированием