PDA

Просмотр полной версии : ActionScript->JavaScript (Передать текст как есть)


MikhailovAS
13.05.2008, 16:30
Добрый день.
Прошу помощи в следующей ситуации:
Необходимо отправить в JavaScript текст.
Передаю ExternalInterface'ом.
Всё отлично, но если передавать строку вида:
&lt;a&amp;&quot;<; - происходит преобразование и в результате в JS приходит (выводим алертом):
<a&"< - причем длина строки уже 9, а значит, преобразование произошло на стадии отправки.
Как быть? :(
----
P.S. форум тоже заменил некоторые символы. но думаю, сам вопрос понятен.

iNils
13.05.2008, 16:32
Попробуйте так
escape ('&lt;a&amp;&quot;<')
А в JS сделать unescape

MikhailovAS
13.05.2008, 16:46
Спасибо большое. Помогло.
Правда с кириллицей проблемы, но думаю, я смогу их сам побороть.
Спасибо ещё раз.