亥 我想生成一个自动点击事件。我在php服务器上工作,我知道Javascript。 以下是我的代码
<script language="javascript">
function autoClick() {
var elm=document.getElementById('thisLink');
elm.click();
document.getElementById('thisLink').click();
}
</script>
</head>
我把它放在body
标签内:
onload="setTimeout('autoClick();',3000);"
并在a
标记内:
href="./apage.php" id="thisLink" name="thisLink" target="newWindow"
但它在MOzilla中不起作用是任何解决方案,0r任何其他解决方案???
提前致谢
答案 0 :(得分:1)
答案 1 :(得分:1)
Element.click仅对Mozilla上的输入元素起作用。尝试像
这样的东西function autoClick() {
var elm=document.getElementById('thisLink');
document.location.href = elm.href;
}
相反,或者如果您更喜欢将链接打开到新窗口,
function autoClick() {
var elm=document.getElementById('thisLink');
window.open(elm.href, 'autoclickwindow');
}