从JavaScript调用href

时间:2009-11-23 11:27:02

标签: javascript html href

我正在为Greasemonkey开发一个脚本,但我一直试图通过JavaScript激活链接。

脚本应检查网页上是否有某个href链接,找到后,必须激活它(如点击链接)。

如果有帮助,我想要激活的href是一种"javascript:FUNCTION"类型的链接。

3 个答案:

答案 0 :(得分:9)

找到您要引导用户的网址,然后使用

var href = ...//find url
window.location=href;

答案 1 :(得分: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>

答案 2 :(得分:-1)

对于像这样的功能,必须在元素上触发onclick,我发现使用jquery很容易和快速。如果你可以包含jquery,那么你可以在该元素上使用click()函数。