X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Посоветуйте инструмент, можно он-лайн для отчистки ХТМЛ кода от атрибутов
dt88
dt88
Topic Starter сообщение 18.3.2010, 11:10; Ответить: dt88
Сообщение #1


Частый гость
**

Группа: User
Сообщений: 84
Регистрация: 12.4.2008
Поблагодарили: 17 раз
Репутация:   7  


Собственно сабж. Нужно чтоб все атрибуты пропали, аа теги остались) Заранее спасибо)
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
isleman
isleman
сообщение 18.3.2010, 18:59; Ответить: isleman
Сообщение #2


Бывалый
****

Группа: User
Сообщений: 408
Регистрация: 16.10.2009
Из: НН
Поблагодарили: 83 раза
Репутация:   16  


Посмотрите в строну функций предоставляемых DOM XML в PHP


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Electric
Electric
сообщение 19.3.2010, 14:26; Ответить: Electric
Сообщение #3


CMS help/antivirus
******

Группа: Active User
Сообщений: 1532
Регистрация: 27.12.2009
Из: Єдина Україна
Поблагодарили: 389 раз
Репутация:   57  


(dt88 @ 18.3.2010, 9:10) *
Собственно сабж. Нужно чтоб все атрибуты пропали, аа теги остались) Заранее спасибо)
Не совсем понял ваш вопрос.

Если вам нужно распарсить страницу и получить текст, при этом, что бы простейшая разметка текста осталась то есть смысл попробовать функию PHP strip_tags(). Очень легко использовать, например так: $textResult = strip_tags($textInput, "<br><b><i>"), где $textInput - текст который нужно распарсить, "<br><b><i>" - разрешенные теги, $textResult - результат парсинга. После этого вам еще нужно будет поубирать лишние пробелы и переносы строк.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Grimich
Grimich
сообщение 19.3.2010, 14:33; Ответить: Grimich
Сообщение #4


Частый гость
**

Группа: User
Сообщений: 54
Регистрация: 18.3.2010
Поблагодарили: 4 раза
Репутация:   1  


(dt88 @ 18.3.2010, 10:10) *
Собственно сабж. Нужно чтоб все атрибуты пропали, аа теги остались) Заранее спасибо)



и как ты представляешь очистку от атрибутов тега А например?
было:
<a href="http://ya.ru" style="width:100%;">ссылка</a>
стало:
<a>ссылка</a>


так? )
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dt88
dt88
Topic Starter сообщение 19.3.2010, 16:17; Ответить: dt88
Сообщение #5


Частый гость
**

Группа: User
Сообщений: 84
Регистрация: 12.4.2008
Поблагодарили: 17 раз
Репутация:   7  


(isleman @ 18.3.2010, 17:59) *
Посмотрите в строну функций предоставляемых DOM XML в PHP


СПасибо, посмотрю.


p.s. А я туда не буду засовывать якоря ))) Просто по работе - старый сайт перелапачиваю, а там в таблицах много всяких fontcolor="" ну и т.п., ес-но сейчас все на стилях сделано, поэтому от этих атрибутов избавляться приходится...вооот )
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Electric
Electric
сообщение 20.3.2010, 2:58; Ответить: Electric
Сообщение #6


CMS help/antivirus
******

Группа: Active User
Сообщений: 1532
Регистрация: 27.12.2009
Из: Єдина Україна
Поблагодарили: 389 раз
Репутация:   57  


(dt88 @ 19.3.2010, 14:17) *
Просто по работе - старый сайт перелапачиваю, а там в таблицах много всяких fontcolor="" ну и т.п., ес-но сейчас все на стилях сделано, поэтому от этих атрибутов избавляться приходится...вооот )
Тогда попробуйте через регулярные выражения удалить лишнее. wink.gif


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
brevis
brevis
сообщение 20.3.2010, 7:24; Ответить: brevis
Сообщение #7


Частый гость
**


Группа: User
Сообщений: 79
Регистрация: 7.3.2009
Поблагодарили: 47 раз
Репутация:   13  


Я встречал такие штуки в различных WYSIWYG-редакторах. Например, http://www.solmetra.com/en/disp.php/en_pro...aw/en_spaw_demo .
Попробуйте в режиме HTML вставить туда свой код и нажмите на кнопку "HTML cleanup (remove styles)" -- может как раз это то, что Вам поможет.

(Еще по-моему в MS FrontPage была такая фича, но могу ошибаться)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Верстаю для портфолио
5 paradoks0 686 Сегодня, 19:34
автор: paradoks0
Открытая тема (нет новых ответов) Русские темы для WordPress. Недорого.
0 SOROKVLAD29 304 Сегодня, 10:16
автор: SOROKVLAD29
Открытая тема (нет новых ответов) Сделать видео для инстаграмма
0 katuwa 398 Сегодня, 8:25
автор: katuwa
Открытая тема (нет новых ответов) LSSender - лучший софт для работы с ВКонтакте
LSSender - программа для качественной рассылки и пиара во ВКонтакте
14 ange007 4034 Вчера, 23:56
автор: ange007
Открытая тема (нет новых ответов) CMS для соцсети с фотогалереями.
4 Gariks 946 Вчера, 21:55
автор: BeeBa


 



RSS Текстовая версия Сейчас: 24.5.2018, 20:35
Дизайн