比如:
<script>
lnk = document.getElementById("auto");
lnk.click();
</script>
<a href="http://www.baidu.com/" target="_blank;" id="auto" >test</a> 上面代码我在IE678 火狐可以使用 360极速游览器没反应 调试报没click函数? 360点击事件是什么呢?
<script>
lnk = document.getElementById("auto");
lnk.click();
</script>
<a href="http://www.baidu.com/" target="_blank;" id="auto" >test</a> 上面代码我在IE678 火狐可以使用 360极速游览器没反应 调试报没click函数? 360点击事件是什么呢?
是啊 有点纠结 现在我单独对360进行处理的if(navigator.userAgent.indexOf("360EE")>0 || navigator.userAgent.indexOf("360SE")>0){ //针对360极速游览器和360安全游览器
.................
}
<script>
lnk = document.getElementById("auto");
lnk.OnClick;
</script>
JS代码不写在方法中的话会有加载顺序的问题
JS代码加载的时候a标签还没有加载 所以会报lnk为空或不是对象
所以应将JS代码放到a标签后面 经测试代码没问题
所以不支持此特性,可以通过
<input id="btn2" type="button" value="测试" onclick="alert(123)"/>
<script>
window.setTimeout(function(){
var event = document.createEvent('MouseEvents');
event.initMouseEvent(
"click", true, true, window,
0, 0, 0, 0, 0,
false, false, false, false,
0, null
);
document.getElementById('btn2').dispatchEvent(event);
</script>