日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

JS实现点击按钮,下载文件

發布時間:2024/6/21 综合教程 24 生活家
生活随笔 收集整理的這篇文章主要介紹了 JS实现点击按钮,下载文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

PS:本文說的,并非如何用js創建流、創建文件、實現下載功能。

而是說的:你已知一個下載文件的后端接口,前端如何請求該接口,實現點擊按鈕、下載文件到本地。(可以是zip啦、excel啦都是一樣)

有兩個方法:window.open()和通過form表單來提交。

在線例子:https://hamupp.github.io/gitblog/app/jsBasic/jsButtonDownloadFile/index.html

方法一:window.open("下載文件的后端接口");

*html結構*

<button type="button" id="btn1">下載一個zip(方法1)</button>
<button type="button" id="btn2">下載一個zip(方法2)</button>

/*js部分*/

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提交

由于ajax函數的返回類型只有xml、text、json、html等類型,沒有“流”類型,所以通過ajax去請求該接口是無法下載文件的,所以我們創建一個新的form元素來請求接口。

/*js部分*/

//方法二:通過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();
        });

總結

以上是生活随笔為你收集整理的JS实现点击按钮,下载文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美亚洲| 黄色香蕉网站 | 青青草免费在线视频 | 一区二区三区久久久久 | 国产浮力影院 | www.久久色| 欧美日韩在线视频一区 | 亚洲天堂精品一区 | 狠狠干2021| 精品少妇爆乳无码av无码专区 | 在线观看av毛片 | 欧美aⅴ | 成人性视频网 | 美女xx00| 国产视频黄 | 99久久精品免费看 | 国产熟妇久久777777 | jizzjizz免费| 少妇做爰免费视频播放 | 日本黄大片在线观看 | 久久精品免费电影 | 久久久久黄色 | 国产一级做a爰片久久毛片男 | 日韩成人在线视频 | 一久久久久 | 国产视频九色蝌蚪 | 狠狠综合久久av一区二区 | 欧美日韩一二三四 | 成人免费看片入口 | 黄频视频在线观看 | 国产又黄又粗 | 欧美性高潮视频 | 国产永久免费视频 | 中文字幕一区二区三区在线视频 | 国产免费激情视频 | 日韩视频在线观看二区 | 亚洲av无码片一区二区三区 | 美女爆乳18禁www久久久久久 | 色玖玖| 男人和女人日批视频 | 精品少妇人妻av免费久久洗澡 | 国产精品香蕉在线观看 | 久久久久久久国产精品毛片 | 147人体做爰大胆图片成人 | 国产成人a亚洲精v品无码 | 成年人免费看 | 国产后入清纯学生妹 | 91视频国产一区 | www.av72| 美女黄站| 一级α片免费看刺激高潮视频 | 日本www高清 | 手机在线看黄色 | 久久久国 | 欧美日韩国产三级 | 青青色在线观看 | 美女久久久 | 成人自拍一区 | 豆豆色成人网 | 久久久久国产精品区片区无码 | 日本肉体xxxx裸体137大胆图 | 国产白袜脚足j棉袜在线观看 | 亚洲一区二区不卡在线观看 | 欧美一区二区三区国产 | 日本成人在线视频网站 | 一区二区午夜 | 天堂久久精品 | 每日在线观看av | 五月天婷婷基地 | 高清国产mv在线观看 | 成人夜晚看av | 精品亚洲一区二区三区 | 亚洲精品亚洲人成人网 | 亚洲欧美www| 免费成人福利视频 | 日韩中文字幕网址 | 天天操操操操 | 色天堂在线视频 | 久久影院视频 | av丝袜在线观看 | 国内久久久久 | 在线观看欧美一区二区 | 91热久久| 精品国偷自产在线 | 大尺度做爰啪啪床戏 | 日韩欧美aaa | 在线观看毛片网站 | 欲涩漫入口免费网站 | 91视频综合网| 国产学生美女无遮拦高潮视频 | 影音av资源| 婷婷国产在线 | 青青草视频国产 | www日本高清| 欧美色欧美 | 少妇无套内谢免费视频 | 久久久久亚洲av片无码下载蜜桃 | 欧美日韩高清一区二区 国产亚洲免费看 | 欧美日韩国产色 |