Правка HTMLЗадача. Взять с сервера Well-Formed HTML (все тэги включая одиночные (пример <br/>) закрыты) (он же XML) отдать его пользователю на редактирование. В том числе пользователь драгндропом может втаскивать туда объекты (иллюстрации, вставки текста итд). Вставленные объект хранятся в специальных элементах, которые потом при показе будут парсится msxml средствами и подгружаться из базы пример элемента <embededObject type="image" oid="4934938249"/>.
Решения, которые пробовались. 1. DIV с включенным contenteditable. Проблема. Невозможно забрать оттуда innerHTML as is. А именно. Пример: В ДИВ вставлен HTML - <input type="button".... > innerHTML отдаст <input type=button ... > то есть он его корежит по черному.
2. dhtmled компонент. Проблема. Тоже частично корежит текст, плюс при попытке вставить драгндропом туда HTML меняет угловые скобки на gt lt.
Может есть у кого идею какие? Мы тут иссякаем уже :)
Технология на сервере - ASP На клиенте IE6.0 и выше. |