Показать сообщение отдельно
  #1 (permalink)  
Старый 02.06.2011, 11:29
Новичок на форуме
Отправить личное сообщение для compasses Посмотреть профиль Найти все сообщения от compasses
 
Регистрация: 02.06.2011
Сообщений: 3

Открыть все ссылки
Здравствуйте!

На странице присутствует около 600 ссылок. Выглядит это так:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<body>

<a href="http://01e.ru" target="_blank">http://01e.ru</a><br />
<a href="http://1.auto-marksa30.ru" target="_blank">http://1.auto-marksa30.ru</a><br />
<a href="http://1naraione.ru" target="_blank">http://1naraione.ru</a><br />
<a href="http://1pks.ru" target="_blank">http://1pks.ru</a><br />
<a href="http://1ry.ru" target="_blank">http://1ry.ru</a><br />
<a href="http://1tehnion.ru" target="_blank">http://1tehnion.ru</a><br />
...


Как мне сделать, чтобы javascript собрал все ссылки и перешел по ним?
Я пытаюсь сделать так:
{

    var i,l = document.links;
    for(i = 0 ; i < l.lenght ; i++){
        l[i].onClick
    }
}


На что выдается ошибка:
[error] Unexpected Exception: message -> l is undefined
Причем ругается на for(i = 0 ; i < l.lenght ; i++)
Что ему надо?
З.Ы. Эту функцию я интегрирую в selenium, но так как он полностью на javascript, то думаю не в этом дело. Подскажите пожалуйста кто знает?
Ответить с цитированием