如何通过javascript单击链接并触发mousedown/mouseup事件
我正在使用bookmarklet打开页面链接,但它还需要启动mousedown/mouseup事件。。。我使bookmarklet可以单击并打开链接,但无法启动鼠标事件:如何通过javascript单击链接并触发mousedown/mouseup事件,javascript,events,mouse,Javascript,Events,Mouse,我正在使用bookmarklet打开页面链接,但它还需要启动mousedown/mouseup事件。。。我使bookmarklet可以单击并打开链接,但无法启动鼠标事件: javascript:(function(){ function clickLink(link) { if (document.createEvent) { var event=document.createEvent("MouseEvents");
javascript:(function(){
function clickLink(link) {
if (document.createEvent) {
var event=document.createEvent("MouseEvents");
event.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
link.dispatchEvent(event);
} else if (link.fireEvent) {
link.fireEvent("onclick");
}
}
l=document.links;
for(var i=0;i<l.length;++i) {
clickLink(l[i]);
};})();
请帮忙。。。提前谢谢 这在哪个浏览器中失败?