一键下载链接并在浏览器操作中添加书签


Download links and bookmark in browser action with 1 click

如何让用户使用一键式操作,1.下载一系列链接和2. 无论浏览器类型如何,都可以在浏览器中为这些链接添加书签

它需要什么?

要下载多个文件,您可以在javascript中创建超链接标签并触发鼠标事件,模拟对该超链接的单击。

var e = document.createEvent('MouseEvents'),
    a = document.createElement('a');
a.href = 'your download link';
e.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
a.dispatchEvent(e);

重复执行此操作,您将能够下载多个文件。请注意,如果javascript试图在短时间内下载太多文件,某些浏览器会发出警报。


对于书签的事情,我认为你做不到。看到这里。