日期:2014-05-16  浏览次数:20694 次

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

------解决方案--------------------
新建另外一个页面【B】,然后发送一个参数给【B】,让其显示发送的参数。这样可以实现。不过大概要用动态语言了[JSP/ASP/PHP]。
------解决方案--------------------
header('Content-Type: application/octet-stream');
后台输出时候 设置 http响应头 再直接输出文件流

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


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