小白学编程:最简单的web文件下载

【小白学编程,本文适合对这个技术一窍不通的人,技术大神请轻喷......】


如果你需要写一个网站,包含上传下载功能,尤其是网站的下载,百度出的很多答案让人不解,有些例子也毕竟麻烦而不能使用。现在写一个最简单的下载方法供新手使用, 那就是——直接把该文件拖到浏览器,或者说写一个到该文件的超链接即可。


没懂?你试试,把你电脑上的文件(除了TXT和html等),拖到浏览器,发生了什么?对,就是“下载”到你电脑上了(具体说是,你浏览器的默认下载路径里)。如果是需要下载服务器上文件,只需要一个到该文件的超链接即可。

---------------------------------------分割线,懂的不用看下面啦------------------------------------------------

可我还是不懂!!

汗汗汗汗汗汗汗汗.......


好吧,我把代码写下来,给你一个demo,自己试试总会吧!

<a href = "downloadfile.doc">点击下载文件</a>


喏,上面就是下载文件的代码,一个超链接指向你要下载的文件名(如果不是和该文件同一个目录,请加上路径!),就是这句【<a href = "downloadfile.doc">】,"downloadfile.doc"是你要下载的文件名。【点击下载文件】是提示字符。


嗯,你说的好有道理!可是,我还是不会.........


好吧,我已经把一个简单的demo(模型)上传啦,你自己下载试试吧.......百度云网址:http://pan.baidu.com/s/1mifJ0rm 

里面有两个文件,一个是index.html就是你下载访问的页面,双击或者拖进浏览器即可打开,而downloadfile.doc是用来作为下载文件的。祝你好运!


什么?你还想知道原理?为什么这么是下载。简单点说,因为浏览器解释url,如果是html就解释成你看见的一般网页(比如你现在看见的网页);如果是其他可解释文件,比如txt,浏览器就会直接显示里面的内容;如果浏览器解释不了(不认识啊),比如视频啊、doc啊、exe啊、乱七八糟的文件,它就下载了.......至于更深层次的解释,下次再说吧(如果读者需要并回复强烈要求我说的话)。


下一章:【小白学编程:最简单的web文件上传】


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值