Port22
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Вопрос. Просьба сильно не пинать! Использую XMLHttpRequest. Имеется форма в которую хочу записать данные из следующего ответа в responseText ----------------------------------------------------------------------------------------------------------- Content-Type: text/plain {"accounted_place" : undef,"adm_login" : undef,"adm_password" : undef,"area" : "\316\317\327\301\321","arp" : "00:80:48:12:ae:34","arp_status" : "OK","building" : 5,"buy_date" : undef,"buy_firm" : undef,"cpu" : undef,"created" : "2006-01-19 09:27:25.464193","dns_status" : "OK","hdd" : undef,"hostname" : "crystal-1","ip" : "192.168.201.108","monitor" : undef,"os_version" : undef,"owner" : "lapko","phone" : "65-23","r_created" : "19-01-2006","ram" : undef,"room" : 425,"server" : "IvanDraga","server_port" : "eth2","switchon" : 1,"type" : "station"} ----------------------------------------------------------------------------------------------------------- Пробую сделать response_obj = eval ((String(req.responseText).replace(/undef/g, '\"\"')).valueOf()) При прогонке в FF выдаёт ошибку - "invalid label" Спасибо! Добавлено: Сорри за мусор решение нашлось! response_obj = eval (' new Object(' + (String(req.responseText).replace(/undef/g, '\"\"')) + ')' ); |