2009-11-23 3 views
0

Я разрабатываю скрипт для Greasemonkey, но я застреваю, пытаясь активировать ссылки через JavaScript.Вызов href из JavaScript

Сценарий должен проверять веб-страницу для определенной ссылки href и, после ее нахождения, должен активировать ее (например, щелчок по ссылке).

Если это помогает, href, который я хотел бы активировать, это ссылка вида "javascript:FUNCTION".

ответ

9

Найдите URL, который вы хотите, чтобы направить пользователя, а затем использовать

var href = ...//find url 
window.location=href; 
4
<html> 
<body> 
    <script language="Javascript" type="text/javascript"> 
     function somescript() { 
      window.location.href = document.getElementById('ololo').href; 
     } 
    </script> 

    <a href="javascript:alert('test');" id="ololo">test</a> 
    <br /> 

    <a href="javascript:somescript()">click me</a> 

</body> 
</html> 
-1

Для функциональных, как эти, где OnClick должен быть уволен по элементам, я нахожу это легко и быстро использовать JQuery. Если вы можете включить jquery, то вы можете использовать функцию click() для этого элемента.

Смежные вопросы