Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过javascript单击链接并触发mousedown/mouseup事件_Javascript_Events_Mouse - Fatal编程技术网

如何通过javascript单击链接并触发mousedown/mouseup事件

如何通过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");

我正在使用bookmarklet打开页面链接,但它还需要启动mousedown/mouseup事件。。。我使bookmarklet可以单击并打开链接,但无法启动鼠标事件:

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]);
};})();

请帮忙。。。提前谢谢

这在哪个浏览器中失败?