首页 > 解决方案 > 是否可以通过javascript中的链接自动下载文件?

问题描述

假设我有 1000 个链接

https://test123.sharepoint.com/teams/TechnicalRecordsManagement/Workshop/2014/578090.pdf 

由于安全问题,是否可以在没有用户交互的情况下进行自动下载???

有人说,由于安全问题,浏览器不再允许您在没有用户交互的情况下下载文件。

我从这里尝试了简单的方法 使用 javascript 从链接自动下载文件

标签: javascriptphp

解决方案


假设我有 1000 个链接,例如...假设您想自动下载此类文件以供您个人使用,您可以通过 file_get_contents() 来实现,而无需依赖标签。– 获取集

@GetSet 是的,我有自己的个人链接,我喜欢使用 curl php – Tri

@Tri 我很快就会发布一个没有 curl 的解决方案 – GetSet

@Tri。下面抓取远程文件的内容并将其保存到本地驱动器。

    $fileToDownload = "https://dmv.ny.gov/brochure/mv21.pdf";
    $contents = file_get_contents($fileToDownload);
    $f = fopen("mv21.pdf", 'w');
    fwrite($f, $contents);
    fclose($f);

这就是基本概念。

编辑添加上下文。


推荐阅读