Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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
Html HTLM在浏览器中键入url下载文件_Html_File_Download - Fatal编程技术网

Html HTLM在浏览器中键入url下载文件

Html HTLM在浏览器中键入url下载文件,html,file,download,Html,File,Download,早上好 我想知道如何在HTML中在浏览器中键入文件的以下url: http://localhost:7000/pictures/picture01.png 并自动下载 我不想创建这样的链接: <a href="picture01.png">download my picture</a> 这可能吗?浏览器不会自动为您下载图片,地址栏只会使用提供的URL,并执行DNS查找,并从服务器在客户端计算机中呈现/下载数据/图像/html 因此,只有客户端脚本

早上好

我想知道如何在HTML中在浏览器中键入文件的以下url:

http://localhost:7000/pictures/picture01.png

并自动下载

我不想创建这样的链接:

<a href="picture01.png">download my picture</a>


这可能吗?

浏览器不会自动为您下载图片,地址栏只会使用提供的URL,并执行DNS查找,并从服务器在客户端计算机中呈现/下载数据/图像/html

因此,只有客户端脚本语言可以告诉我们如何处理下载的内容。现在要自动下载图像,您可以下载一个javascript文件,该文件将在客户端计算机中执行,并自动下载图像

只需触发下载javascript/jquery onLoad事件


有关更多信息,请参阅此链接:

如果我正确理解您的问题,您希望
获取某个URL以触发资产下载

是的,有可能。要实现这一点,您需要将服务器配置为使用八位字节流进行响应。这样,浏览器将自动显示下载窗口

你可以找到