<a href="../../GcPj/myspace/548/1294376819500.txt" >下载</a>
点左键会出现两种情况,
1是没装下载软件时,在网页上直接显示出文件内容,
2有装下载软件时(如迅雷)会提示下载
右键--目标另存为
显示是下载一个页面
问题1能不能做到单击左键时直接跳出目标另存为的窗口?代码怎么写?
问题2右键目标另存为为什么不是存文件本身?代码应该怎么改?
辛苦了,打了这么多字
第一,我要下载的文件类型很多,要看上传人具体传了什么文件,图片,TXT,DOC都有可能,怎么样才能让其在没有装下载工具时能直接下载呢?下载工具中也是需要设置后缀了他才能认得,我要的就是,没有下载工具时,点左键后能直接出现右击目标另存为的效果~!
第二:就上述的代码,指向的就是文件本身不是url地址,但另存为的时候存的是链接后的地址。这是什么问题,如何解决?
呵呵,我是做web开发的!
只要你提供了资源的url地址,就能够让用户下载。不管是图片还是txt还doc等等。浏览器
解析你代码中的url地址的时候就会找到该资源,如果是当前浏览器能够显示的东西,那就会
显示在浏览器的窗口中。如果不能才会提示下载。如果已经显示在了浏览器中就可以在
浏览器的工具菜单中单击保存来下载该文件资源。
如果你不想要浏览器解析任何文件,希望直接下载的话,那么要看你用的是什么服务器端的语言了
需要用相关的文件操作,来提供下载。
这里在网上有一篇文章也许对你有帮助是java的
http://www.programfan.com/club/showtxt.asp?id=259951
对于问题二,你可否提供具体的例子?