Показать сообщение отдельно
Старый 06.05.2006, 13:11     # 18
Ghost
::VIP::
Звезда первого сезона
Молчун-2004
 
Аватар для Ghost
 
Регистрация: 24.08.2002
Сообщения: 1 575

Ghost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех Гуру
Sacred13
Ты последние две строчки читал? Там написано "Таким образом можешь также поменять ... и собсно саму ссылку (href)" Т.е. в JS-коде добавляешь строки для правки document.links[i].href:
Код HTML:
<html>
<head>
<title>blah-blah-blah</title>
</head>
<body>
<a href="1">qwerty [title]</a><br>
<a href="2[title]">asd[title]fgh</a><br>
<a href="3">zxcvbn</a><br>
</body>
<script type="text/javascript">
sd = '[title]';
st = document.title;
for (i = 0; i < document.links.length; i++) {
  s = document.links[i].innerHTML;
  p = s.indexOf (sd);
  if (p != -1) {
    r = s.split (sd);
    s = r.join (st);
    document.links[i].innerHTML = s;
  }
  s = document.links[i].href;
  p = s.indexOf (sd);
  if (p != -1) {
    r = s.split (sd);
    s = r.join (st);
    document.links[i].href = s;
  }
}
</script>
</html>
Че хошь, то и меняй. А поменять можешь, то что выделено ниже синим цветом:

<a href="href" title="title">innerHTML</a>

А можно еще вставить перенос текста ссылки в ее адрес при помощи указания слова, например, "[link]":
Код HTML:
<html>
<head>
<title>blah-blah-blah</title>
</head>
<body>
<a href="1">qwerty [title]</a><br>
<a href="2[title]">asd[title]fgh</a><br>
<a href="3[link]">zxcvbn</a><br>
</body>
<script type="text/javascript">
sd = '[title]';
st = document.title;
for (i = 0; i < document.links.length; i++) {
  s = document.links[i].innerHTML;
  p = s.indexOf (sd);
  if (p != -1) {
    r = s.split (sd);
    s = r.join (st);
    document.links[i].innerHTML = s;
  }
  s = document.links[i].href;
  p = s.indexOf (sd);
  if (p != -1) {
    r = s.split (sd);
    s = r.join (st);
    document.links[i].href = s;
  }
  s = document.links[i].href;
  p = s.indexOf ('[link]');
  if (p != -1) {
    r = s.split ('[link]');
    s = r.join (document.links[i].innerHTML);
    document.links[i].href = s;
  }
}
</script>
</html>
__________________
Действовать надо тупо и это лучшее доказательство нашей чистоты и силы!

Последний раз редактировалось Ghost; 06.05.2006 в 13:25. Причина: склероZzz...
Ghost вне форума