Сообщение от cforest
|
Zibba, работает!
Огромное спасибо за помощь!
|
В общем на самом деле все обстоит так - есть какой то content editor, и область где этот материал формируется. По submit формы данный контент отправляется на страницу отображения (ну и там начинаются проблемы) в связи с тем что некоторые отдельные символы обработчик считает вынужденный заменять на коды (ну эт конечно понятно почему).
узнать о них можно по ссылке
http://www.w3schools.com/tags/ref_entities.asp
контент до отправки <a>маша ела кашу</a>
контент после отправки <a>маша ела кашу</a>
в момент получения контента отправки страницей отображения html обработчик понимает что это его коды и обратно их заменяет получая <a>маша ела кашу</a> но.... данная обработка проходит только 1 раз, то есть обработчик не врубается обработать <a>маша ела кашу</a> дальше и выдать ссылку на экране (не компилит результат).
Ну можно конечно намудрить и сделать либо парсер самому либо использовать какой то временный буфер для этой <a>маша ела кашу</a> строки - допустим hidden поле, после чего javascript обращался бы к этому полю и пулял результат этот куда либо на страницу дальше. ноо это же ужаасно.)))
Вот и хотелось бы как то облегчить задачу восстановления потока по средством javascript. Отсюда вопрос: нет ли в javascript некой функции позволяющей декодировать подобный поток в html - ну я имею ввиду на подобие к примеру функции eval()?