Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№122-09-2005 16:45:44

firecat
Участник
 
Группа: Members
Зарегистрирован: 15-09-2005
Сообщений: 42

как получить число и список ссылок на странице

Стал рыться в своей коллекции скриптов и нашел скрипт, подсчитывающий число ссылок и выводящий список этих ссылок в новом окне. Но скрипт был для ослика с применением document.all... А как делается это в правильных браузерах?

Отсутствует

 

№222-09-2005 17:19:12

Lynn
Кофеман
 
Группа: Members
Откуда: Россия
Зарегистрирован: 16-02-2005
Сообщений: 1721
Веб-сайт

Re: как получить число и список ссылок на странице

В простейшем случае эаменой document.all на document.getElementById


Isn't it ironic... don't you think? — Alanis Morissette

Отсутствует

 

№322-09-2005 20:08:34

firecat
Участник
 
Группа: Members
Зарегистрирован: 15-09-2005
Сообщений: 42

Re: как получить число и список ссылок на странице

А если у ссылок нет ID?

Отсутствует

 

№422-09-2005 21:56:33

Lynn
Кофеман
 
Группа: Members
Откуда: Россия
Зарегистрирован: 16-02-2005
Сообщений: 1721
Веб-сайт

Re: как получить число и список ссылок на странице

Выделить код

Код:

javascript:(function(){var l=document.getElementsByTagName('a');var s='';var c=0;for(var i=0;i<l.length;i++){if(l[i].href){s+='<a href="'+l[i].href+'">'+l[i].href+'</a> ('+l[i].innerHTML+')<br>';c++;}}var w=window.open('','l','');w.document.open();w.document.write(s+'Total: '+c+' links.');w.document.close()})()

Это код „закладурки“ (bookmarklet). Нужно создать новую закладку на тулбаре и скопировать этот код в поле location.

Подробнее можно почитать http://www.large.ru/bookmarklets/


Isn't it ironic... don't you think? — Alanis Morissette

Отсутствует

 

№522-09-2005 23:20:33

firecat
Участник
 
Группа: Members
Зарегистрирован: 15-09-2005
Сообщений: 42

Re: как получить число и список ссылок на странице

Спасибо большое за ссылку. Когда то давно читал о закладурках, но тогда это меня не интересовало. А теперь самое то.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]