Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.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 直接从链接下载图像_Html_Css_Asp.net Mvc 3_Href - Fatal编程技术网

Html 直接从链接下载图像

Html 直接从链接下载图像,html,css,asp.net-mvc-3,href,Html,Css,Asp.net Mvc 3,Href,我想知道是否有一种方法,使直接下载链接的形象? 当我这样做的时候: 它会在浏览器或“新建”选项卡中打开图像。我想当用户点击该链接立即下载图像。有没有一种方法可以通过HTML/CSS或ASP.NET MVC 3实现这一点 我的页面类似于tumblr博客,主页上有几个图像,每个图像旁边有“下载HQ”按钮。您需要服务器端脚本才能下载链接,您需要将标题设置为 Content-Disposition:attachment;filename=some.jpg 然后读取图像的内容并将其刷新到响应对象 下面

我想知道是否有一种方法,使直接下载链接的形象? 当我这样做的时候:

它会在浏览器或“新建”选项卡中打开图像。我想当用户点击该链接立即下载图像。有没有一种方法可以通过HTML/CSS或ASP.NET MVC 3实现这一点


我的页面类似于tumblr博客,主页上有几个图像,每个图像旁边有“下载HQ”按钮。

您需要服务器端脚本才能下载链接,您需要将标题设置为

Content-Disposition:attachment;filename=some.jpg
然后读取图像的内容并将其刷新到响应对象

下面是asp.net的一个示例


您需要服务器端脚本才能下载链接,您需要将标题设置为

Content-Disposition:attachment;filename=some.jpg
然后读取图像的内容并将其刷新到响应对象

下面是asp.net的一个示例

添加HTTP头:

Content-Disposition: attachment; filename=<file name.ext> 
添加HTTP头:

Content-Disposition: attachment; filename=<file name.ext> 

好的,我从这个例子中得到了一个想法,好的,我从这个例子中得到了一个想法,我应该用什么来代替“var document=…”中的3点?如果你的项目中没有这样的容器类,你不需要“document”变量。相反,您可以用实际的数据变量替换它使用的位置。我应该用什么来代替“var document=…”中的3点?如果您的项目中没有这样的容器类,那么您不需要“document”变量。相反,您可以用实际的数据变量替换使用它的位置。