Ajax и split
Есть страничка на которой по таймеру запускается джава функция, которая посредством Ajax получает данные от сервера...
Этих данных очень много. Ответ получает примерно:
0|фик_знает_какой_длины_строка_но_очень_большая
Далее я пытаюсь строку посредством str.split("|",2) разрезать на две составные части. ИЕ умирает напроч, в Мозиле же все пучком.
Подозрение на то, что ИЕ при нахождении | не останавливается.... а просматривает всю строку.... каким образом можно бороться с этой штукой? Ну или как по другому получать данные.
P.S> Есть вариант одним запросом получать код ошибки, другим фиг_знает_какой_длины_строка строку =). Но он чета не прельщает.
А потом кусал бы substring. А еще можно посмотреть регулярные выражения, но помоему сие есть расточительно.
split_text[0] = str.substring(0,1);
split_text[1] = str.substring(2,xml.length);
Голый номер.... работает как дохлая собака....
А самое еще обидное что в XML не воткнуть =(, т.к. там куча тегов разных HTML и XML парсер материться начинает... вообщем жесть...
newcss, так в CDATA такой текст засунь
Интересно =). Сейчас попробую
Вообщем попробовал CDATA этот... В ИЕ работает, в Опере и в Мозиле не хочит.... трандец =(.