|
Фильтрация ajax-ответа
|
|||
---|---|---|---|
#18+
Пишу сейчас просмотровщик к архиву писем. Тело письма сервлет возвращает ajax-ом и оно пихается в innerHTML соотв. div-ки. На мозилле - всё без проблем. На опере и ИЕ - учитывая что в письме может быть html-ное тело и там черт знает что вплоть до </body> в середине - бардак-с. В связи с этим вопрос: как ответ от аякса перед пиханием в innerHTML "зачистить" чтобы он не раскурочивал страницу кривыми тегами? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2006, 18:09 |
|
Фильтрация ajax-ответа
|
|||
---|---|---|---|
#18+
В письме только текст? может <pre>? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2006, 05:11 |
|
Фильтрация ajax-ответа
|
|||
---|---|---|---|
#18+
LINUXERВ письме только текст? может <pre>? Я вообще заметил в мозилле прикольную вещь: из сервлета возвращаю в аяксовый запрос <table><tr><td width=5%>... в браузере выделяю эту табличку и смотрю код выделенного фрагмента - вижу что в innerHTML лежит <table><tbody><tr><td width="5%"> - то есть откуда-то чудесным образом появились кавычки и тег tbody :) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2006, 09:47 |
|
Фильтрация ajax-ответа
|
|||
---|---|---|---|
#18+
pre оказывается просто форматирует текст=)) innerHTML работает с DOM как и appendChild=\ ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2006, 10:10 |
|
Фильтрация ajax-ответа
|
|||
---|---|---|---|
#18+
может XSLT html-->html может как-то помочь? показывать неформатированный текст наверно не очень красиво, но как варианты: вспомнил старый тэг <plaintext>, он не закрывается показывать во фрейме как *.txt ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2006, 10:26 |
|
Фильтрация ajax-ответа
|
|||
---|---|---|---|
#18+
LINUXERможет XSLT html-->html может как-то помочь? показывать неформатированный текст наверно не очень красиво, но как варианты: вспомнил старый тэг <plaintext>, он не закрывается показывать во фрейме как *.txt Вопрос закрывается: подампил, поснифил, обнаружил что дело не в браузере а в кривости связки JayBird-Tomcat. Настроил кодировки в JayBird и проблема таинственным образом стыдливо сныкалась. Хотя отдельным девелоперам за наплевательское отношение к RFC 2047 - руки при встрече оторвать готов... :) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2006, 12:34 |
|
|
start [/forum/topic.php?fid=22&msg=34172197&tid=1459091]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 280ms |
total: | 414ms |
0 / 0 |