Задать вопрос

Как сделать автозамену в html-коде?

Имеется сайт, состоящий из нескольких тысяч html-страниц. На каждой странице в теге < title > прописано название фирмы (везде одно и то же), а в теге < h1 > название конкретного оборудования (везде разное). Каким наиболее простым способом можно изменить тег < title > так, чтобы его текст был взят из тега < h1 > (который также является единственным на странице)? Спасибо!

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

Дано (страница 1):
< title > РОГА И КОПЫТА < /title >
< h1 > оборудование №1 < /h1 >

Необходимо (страница 1):
< title > РОГА И КОПЫТА - оборудование №1 < /title >
< h1 > оборудование №1< /h1 >

аналогично страница 2 и далее...
  • Вопрос задан
  • 3645 просмотров
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
@personaljs
<body onload="change_title();">
<script type='text/javascript'>
function change_title() {
var h = document.getElementsByTagName('h1');
window.title = window.title + h.innerText 
}
</script>

попробуй
Ответ написан
grep (+ для обхода for /f или dir /b /s)
Ответ написан
Комментировать
mannaro
@mannaro
Умею профессионально гуглить
у вас тег h1 один на странице?
========
тогда установите nodejs и прогоните через него такой скрипт:
https://codeo.me/3wd
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы