【发布时间】:2009-05-06 02:06:47
【问题描述】:
我想让 java 脚本点击页面上的链接..我在网上发现了一些建议添加这样的函数:
function fireEvent(obj,evt){
var fireOnThis = obj;
if( document.createEvent ) {
var evObj = document.createEvent('MouseEvents');
evObj.initEvent( evt, true, false );
fireOnThis.dispatchEvent(evObj);
} else if( document.createEventObject ) {
fireOnThis.fireEvent('on'+evt);
}
}
然后调用它:
fireEvent(document.getElementById('edit_client_link'),'click');
这对 FF 似乎可以正常工作,但在 IE 上它不起作用!
有什么想法吗?
【问题讨论】:
标签: javascript internet-explorer firefox