繁体   English   中英

从JavaScript调用href

[英]Calling href from JavaScript

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

该脚本应检查网页上的特定href链接,找到该脚本后,它必须将其激活(例如单击链接)。

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

找到您要定向用户的URL,然后使用

var href = ...//find url
window.location=href;
<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>

对于必须在元素上触发onclick的此类功能,我发现使用jquery既方便又快捷。 如果可以包含jquery,则可以在该元素上使用click()函数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM