Автоклик на ссылке

qaz2005

Новичок
Есть страница, в ней при помощи рег. выражений находится ссылка. Проблема в том что в ней (в ссылке) нет ни id, ни name. Как осуществить клик при помощи JavaScript? Использую такой код
<a id="this_link" href="http://................">123</a>
<script>
href = document.getElementById('this_link').href;
timer = window.setInterval('window.location = href', 10000);
</script>

P.S. Ссылка в коде выше дана для примера. В искомой странице ссылка выглядит так:
<a href="http://..................." target=_blank class=l>
 

shelestov

я тут часто
Возможно у родительского элемента есть id/name, чтобы найти по нему?
 

qaz2005

Новичок
Дело в том, что найти я могу. Мне надо сделать клик по ссылке, а для этого надо иметь id/name в теге <a>, смотрите код выше. Страница в которой производится поиск этого нет, второй код выше. Как мне сориентировать JS на ту ссылку которая мне нужна?
 

qaz2005

Новичок
<a href="http://..................." target=_blank class=l>
Это формат ссылки в искомой странице.
<a id="this_link" href="http://................">123</a>
<script>
href = document.getElementById('this_link').href;
timer = window.setInterval('window.location = href', 10000);
</script>
Этот код который имитирует клик по ссылке. Для того что бы имитация произошла я обращаюсь по id. В искомой ссылке этого нет, как мне обратиться к ссылке чтобы произошла имитация клика? От чего мне оттолкнуться?
 

newARTix

Новичок
непонятно, почему вы можете изменить JS на странице, но не можете поставить id у ссылки? Что-то противоправное делаете?
 

shelestov

я тут часто
PHP:
<a href="http://..................." target=_blank class=l>
Обращайтесь к ней через родителя, если нет возможности обратится к элементу напрямую.
Допустим ссылка помещена в контейнер <div id="container">, в jQuery:
$("#container a").trigger("click");
На чистом javascript не пишу уже года 4, в нашем время это глупо.
 
Сверху