Требуется поправить javascript для обработки текста
Каменский14 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
28.07.2015
Есть скрипт со следующим функционалом:
- задаются ключевые фразы
- скрипт находит все теги, где есть искомый текст, и заменяет фразу на ссылку (делает из нее анкор)
- скрипт обходит теги вида , , чтобы не испортить исходный код и верстку
Описание проблемы, которую надо решить.
Если внутри найденного тега (например,
) есть вложенный тег (например, ), то при замене фраз на анкоры в родительском теге (в нашем примере, ) он заменяет фразы и в атрибутах вложенного тега (в нашем примере это атрибут "alt" и "title"), что ведет к нарушению выдаваемого кода.Нужно поправить код так, чтобы скрипт либо игнорировал вложенные таким образом теги (чтобы не нарушался исходный код), либо скрипт должен игнорировать атрибуты во всех тегах.
Ошибка наглядно продемонстрирована в этом файле (html-страница) - https://www.dropbox.com/s/1fofz29ilswobcp/bag.rar?dl=0.
Если готовы решить эту задачу, пожалуйста, УКАЖИТЕ СРОК И СТОИМОСТЬ ИСПОЛНЕНИЯ. Иначе Ваша заявка уйдет в отказ.
Жду Вашу заявку.