|
Donso,
Цитата:
|
скрипт вставлю через notepad++ на все 100500 страниц.
В title на всех страницах разное первое слово, остальные два-три доп слова с одинаковыми хвостами. Вот их мне нужно убрать и добавить свои в атрибуты name. То есть стопятьсот страниц имеют <title>"Разное первое слово" и "одинаковые хвосты 2-3 слова" </title> в атрибут "name" нужно вставить только "Разное первое слово" и добавить свое. |
Donso,
Цитата:
|
Цитата:
Взять из title, перенести в name, обрезать, добавить свое. При этом title остается без изменений. Вот это для меня сложная тема :yes: |
Donso,
Цитата:
|
Цитата:
Один скрипт - вставляется через notepad++ на все 100500 страниц и работает. То есть универсальный. |
alert("Заголовок первой страницы".replace('первой страницы', 'номер один')); |
Donso,
Цитата:
Универсальным он быть не может - он должен менять одни ОРИГИНАЛЬНЫЕ для этой страницы слова на другие, однозначно им соответствующие. Пример скрипта ТОЛЬКО ДЛЯ ПЕРВОЙ СТРАНИЦЫ: Цитата:
В первом массиве - "первой", "второй" .... Во втором - "один","два", ... Перебором первого массива находите вхождение элемента в заголовок и в нужную вам строку вставляете измененный заголовок с подстановкой элемента с таким же индексом из второго массива. Скрипт можно оформить в виде отдельного модуля и вставлять во все страницы только совершенно ОДНУ И ТУ ЖЕ строку загрузки скрипта типа <script src="myscript.js" type="text/javascript"></script> |
Этот скрипт отлично делает только одно действие - вставляет в атрибут name полный title.
<script> a1.name = document.title; </script> <title>Выживший скачать торрент бесплатно в хорошем качестве</title> С помошью скрипта получаем это <a id=a1 href="http://#" name="Выживший скачать торрент бесплатно в хорошем качестве">Анкор</a> А нужно что бы получилось <a id=a1 href="http://#" name="Выживший 2015.torrent">Анкор</a> "2015.torrent" это свои слова "скачать торрент бесплатно в хорошем качестве" это вырезать, они одинаковые на 100500 страниц |
Часовой пояс GMT +3, время: 09:20. |