自动点击firefox弹出窗口并将文件保存到不同的文件夹

时间:2014-02-15 17:25:50

标签: javascript

我有一个包含大量pdf链接的页面。我想将所有这些pdf下载到一个文件夹中。我试图在控制台上使用javascript执行此操作。链接的问题是它们没有class或id。对此的一个解决方案是查看文档中的所有链接。我尝试这样做:

for(var i = 0, len = document.links.length; i < len; i += 1) {
if(document.links[i].textContent === "*.pdf") {
    document.links[i].click();
}
}

但它不起作用。
我想点击* .pdf格式的所有链接。在javascript中有什么可以做的吗? 我尝试点击其中一个特定链接。它弹出一个窗口,为我提供保存或用pdf查看器打开它的选项。是否可以在弹出窗口中自动点击保存按钮?还可以使用javascript将pdf保存在与默认下载目录不同的位置吗?

1 个答案:

答案 0 :(得分:0)

Is it possible to do auto-click on save button in that pop-up?

不,它不可能来自JS。其浏览器特定功能

It popped up a window giving me options for saving it or opening it with pdf viewer.......Also is it possible to save the pdfs in a location different from default download directory by using javascript?

否,要求保存位置的对话框是浏览器特定功能

您的JS代码无法访问您的网页。