如何在Chrome上使用纯Javascript将图像下载到某个本地文件夹?

如何在Chrome上使用纯Javascript将图像下载到某个本地文件夹?,javascript,google-chrome,automation,Javascript,Google Chrome,Automation,我目前正在尝试将一个图像从URL下载到具有预定义名称的预定义本地文件夹目录。我对JS很陌生,所以我不知道怎么做。有人能帮忙吗 示例URL是:其中唯一的内容是图像 我想将它下载到名为test.jpg 这可能吗 我在网上搜索并得到了部分解决方案,但这需要手动设置目录和文件名: var $a = document.createElement('a'); $a.setAttribute("href","https://ooo.0o0.ooo/2017/06/14/5940ce00024f2.bmp");

我目前正在尝试将一个图像从URL下载到具有预定义名称的预定义本地文件夹目录。我对JS很陌生,所以我不知道怎么做。有人能帮忙吗

示例URL是:其中唯一的内容是图像

我想将它下载到名为
test.jpg

这可能吗

我在网上搜索并得到了部分解决方案,但这需要手动设置目录和文件名:

var $a = document.createElement('a');
$a.setAttribute("href","https://ooo.0o0.ooo/2017/06/14/5940ce00024f2.bmp");
$a.setAttribute("download", "");
var evObj = document.createEvent('MouseEvents');
evObj.initMouseEvent( 'click', true, true, window, 0, 0, 0, 0, 0, false, false, true, false, 0, null);
$a.dispatchEvent(evObj);

非常感谢~

您的网页无法告诉我在哪里保存下载的文件-这叫做安全性我不太明白您关于安全性的观点,对不起。。。。。。我只是想自动化这个手动下载过程,不太确定这是否可行。正如我所说的,由于安全问题,这是不可能的-如果一个恶意网站能够确定文件将保存在哪里,潜在的危害是obvious@JaromandaX你是说我唯一能做的就是开始一个文件下载过程,但下载的确切位置和名称只能手工输入?您可以指定名称(我认为您的选择是正确的),但不能指定位置