Comments 18
Супер, как раз то что искал. А можно для простых пользователей сделать ссылку на рабочую страничку с wysiwyg для теста?
А чем $.htmlClean не угодил?
Спасибо за ссылку. Очень долго искал готовое решение в интернете. Но простого и удобного плагина именно для Ворда не нашел.
Насколько я понял $.htmlClean не парсит списки, а это огромная проблема. У нас есть один пользователь, который использует Ворд вместо Mind map, а это списки списков списков. И при копировании они все превращались в параграфы.
Насколько я понял $.htmlClean не парсит списки, а это огромная проблема. У нас есть один пользователь, который использует Ворд вместо Mind map, а это списки списков списков. И при копировании они все превращались в параграфы.
Ещё есть Sanitize.js
Этот заточен на Word — отрезается то что не нужно из коробки.
Вот несколько сервисов на эту тему, вдруг кому пригодится:
word2cleanhtml.com (Есть API, но доступ к нему дают только по запросу)
wordhtmlcleaner.co.uk
word2cleanhtml.com (Есть API, но доступ к нему дают только по запросу)
wordhtmlcleaner.co.uk
Есть где-нибудь рабочий пример, потестировать вживую?
Добавил в статью рабочий пример на CodePen:
codepen.io/anon/pen/hFAdk
codepen.io/anon/pen/hFAdk
Пользуясь случаем, задам вопрос: а нет аналогичной чистилки на PHP?
htmlpurifier.org/ — чистит от всего по разным правилам. Демо
Получилось побороть «скачущий» курсор?
зы: код из тини убивает разметку внутри списков
ззы: первый десяток строк кода-зачистки можно сделать прям в dom, не перегоняя в строку — будет быстрее
зы: код из тини убивает разметку внутри списков
ззы: первый десяток строк кода-зачистки можно сделать прям в dom, не перегоняя в строку — будет быстрее
Добавлю свою версию чистильщика.
Sign up to leave a comment.
Чистим HTML-код при вставке текста из MS Word в HTML5 WYSIWYG редактор (contenteditable)