var obj = document.getElementById("img0");
if(obj!=null && obj!="undifined"){
if(document.all){//IE下有效果
obj.click();
}else{//FIREFOX下有效果
var evt = document.createEvent("MouseEvents");
evt.initEvent("click", true, true);
obj.dispatchEvent(evt);
}
}
ie和firefox兼容的击发onclick事件的代码
本文介绍了一种实现跨浏览器图片点击事件的方法。通过检测浏览器类型并采用不同的技术(如 IE 下使用 obj.click(),Firefox 下使用 document.createEvent 和 dispatchEvent 方法),确保图片点击事件在不同浏览器中都能正常工作。

被折叠的 条评论
为什么被折叠?



