Отправить заявку

Удаление HTML-тэгов с документа Microsoft Word

Если вы работаете с клиентами, то мы смеем предположить, что у вас уже возникали проблемы с тем, что люди часто копируют текст из документа Microsoft Word на сайт, что приводит к проблемам с версткой и различным проблемам в коде т.к. большинство WYSIWYG редакторов очень слабо умеют чистить грязнючий код, который выдает ворд.

Следующая функция использует кошмарный HTML-код из Word и возвращает нам чистый HTML-код, который вы без труда можете использовать в веб-страницах.

function cleanHTML($html) {
$html = ereg_replace("<(/)?(font|span|del|ins)[^>]*>","",$html);
$html = ereg_replace("<([^>]*)(class|lang|style|size|face)=("[^"]*"|'[^']*'|[^>]+)([^>]*)>","<1>",$html);
$html = ereg_replace("<([^>]*)(class|lang|style|size|face)=("[^"]*"|'[^']*'|[^>]+)([^>]*)>","<1>",$html);
return $html
}
Другие публикации