您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
三六零分类信息网 > 乌鲁木齐分类信息网,免费分类信息发布

HTML页面点击下载文件的方法实例

2025/12/24 21:57:52发布34次查看
1.使用<a>标签来完成
<a href="/user/test/xxxx.txt" download="文件名.txt">点击下载</a>
这样当用户打开浏览器点击链接的时候就会直接下载文件。
但是有个情况,比如txt,png,jpg等这些浏览器支持直接打开的文件是不会执行下载任务的,而是会直接打开文件,这个时候就需要给a标签添加一个属性“download”;
以下为例子
移到标签<a>标签上可以显示文件路径,根据路径提示进行文件路径的补全
<!doctype html>   <html>       <head>           <meta charset="utf-8">           <title></title>       </head>       <body>           <a href="321.png" download="test.png">点击下载</a>         </body>   </html>
若需从网页上传的图片中进行下载  可能会用到以下方法
获取主机域名:
location.hostname
获取端口号:
location.port
2.使用按钮进行监听
按钮监听又可以分为两种方法,
一是window.open()
var $elebtn1 = $(#btn1);           var $elebtn2 = $(#btn2);           //已知一个下载文件的后端接口:https://codeload.github.com/douban/douban-client/legacy.zip/master           //方法一:window.open()           $elebtn1.click(function(){               window.open(https://codeload.github.com/douban/douban-client/legacy.zip/master);           });
二是表单提交
//方法二:通过form           $elebtn2.click(function(){               var $eleform = $(<form method='get'></form>);               $eleform.attr(action,https://codeload.github.com/douban/douban-client/legacy.zip/master);               $(document.body).append($eleform);               //提交表单,实现下载               $eleform.submit();           });
相关推荐:
php实现当前页面点击下载文件的实例代码
以上就是html页面点击下载文件的方法实例的详细内容。
乌鲁木齐分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product