сконвертировать HTML -> plain text
Предыстория: есть сайт, на сайте есть подписка на рассылку. Время от времени контент-менеджер садится и пишет гениальный текст, который потом затаив дыхание читают бессчётные тыщи подписчиков.
Проблема: текст пишется в wysiwyg редакторе, а среди подписчиков наверняка найдутся извращенцы, которые захотят его читать в plain text. Посему надо завести ещё обычную textarea для plain text версии и как-то конвертировать в неё содержимое редактора.
Решение с тупым выкусыванием тегов не очень нравится, т.к. хотелось бы всё же сохранить подобие разметки. Видно три решения:
Предыстория: есть сайт, на сайте есть подписка на рассылку. Время от времени контент-менеджер садится и пишет гениальный текст, который потом затаив дыхание читают бессчётные тыщи подписчиков.
Проблема: текст пишется в wysiwyg редакторе, а среди подписчиков наверняка найдутся извращенцы, которые захотят его читать в plain text. Посему надо завести ещё обычную textarea для plain text версии и как-то конвертировать в неё содержимое редактора.
Решение с тупым выкусыванием тегов не очень нравится, т.к. хотелось бы всё же сохранить подобие разметки. Видно три решения:
- Модная технология AJAX: HTML отправляется на сервер, там делается что-то типа
Код:
lynx -dump
- В браузерах есть возможность сохранять страницу как текст. Возможно ли дёргать эту функциональность (не сохранять, это понятно нельзя, а конвертировать) из Javascript'а?
- Возможно есть какие-нибудь чисто Javascript'овые библиотеки для конвертации?