我正在为 Greasemonkey 开发一个脚本,但我一直在尝试通过 JavaScript 激活链接。
该脚本应该检查网页中是否有某个 href 链接,并且在找到它之后,它必须激活它(例如单击链接)。
如果有帮助,我想激活的 href 是"javascript:FUNCTION"
一种链接。
我正在为 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()
在该元素上使用该函数。