[英]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.