Maison  >  Article  >  interface Web  >  网页下载链接_html/css_WEB-ITnose

网页下载链接_html/css_WEB-ITnose

WBOY
WBOYoriginal
2016-06-24 12:25:351270parcourir

html a

跪求大神,小弟初学网页,想做一个下载链接,是使用标签下载一个图片(imgs/1.img),试了下载,浏览器只是在另一个窗口打开,请问怎样做才能让浏览器弹出下载窗口,而不是在另一窗口打开(一解决马上给分)

回复讨论(解决方案)

新建另外一个页面【B】,然后发送一个参数给【B】,让其显示发送的参数。这样可以实现。不过大概要用动态语言了[JSP/ASP/PHP]。

这是浏览器的问题吧,哈哈哈哈,,,,,,有的浏览器是直接下载的

header('Content-Type: application/octet-stream');
后台输出时候 设置 http响应头 再直接输出文件流

你也可以在你的web服务中 设置图片文件 的MIME设置为 pplication/octet-stream'
但是这样你的所有 图片就要变成下载了


我觉得初学可能很难解决这个问题 要关联的东西不少
上面2个方式 你可以看作关键字 自己搜索具体的用法


新建另外一个页面【B】,然后发送一个参数给【B】,让其显示发送的参数。这样可以实现。不过大概要用动态语言了[JSP/ASP/PHP]。 你可以写一个给我参考参考吗??还没学js呢

header('Content-Type: application/octet-stream');
后台输出时候 设置 http响应头 再直接输出文件流

你也可以在你的web服务中 设置图片文件 的MIME设置为 pplication/octet-stream'
但是这样你的所有 图片就要变成下载了


我觉得初学可能很难解决这个问题 要关联的东西不少
上面2个方式 你可以看作关键字 自己搜索具体的用法 这个header要放在哪呢??


看看这个书【JSP】:《精通JAVA WEB的二十四堂课》
19.5.1 情景应用1??隐藏文件下载真实路径

其他的语言去看看吧。

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn