• 技术文章 >web前端 >js教程

    javascript如何实现下载

    奋力向前奋力向前2021-09-08 10:22:47原创158

    javascript实现下载的方法:1、利用a标签的href属性添加文件URL,语法“<a href="压缩文件URL"/>下载</a>”;2、使用url跳转下载,语法“window.open(文件url)”。

    本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑

    使用JS实现下载文件功能?

    常见是新建下载的方法为:

    1、a标签

    压缩包下载:

    <a href="前端框架-Minton.rar">下载</a>

    其他文件下载

     function commDownload1(url, params) {
         url += "?";
        for(let key in params) {
             url += key + "=" + params[key] + "&";
         }
         url = url.substr(0, url.length - 1);
         $("<a href=" + url + " />")[0].click();
     }

    2、url跳转

    function commDownload2(url, params) {
         url += "?";
         for(let key in params) {
             url += key + "=" + params[key] + "&";
         }
        url = url.substr(0, url.length - 1);
        window.open(url);

    其中a标签体验好些,其他两个会打开一个新标签再下载再关闭新标签,整个过程让人感觉眼花缭乱,因此推荐使用a标签实现下载功能。

    推荐学习:JS视频教程

    以上就是javascript如何实现下载的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:javascript 前端
    上一篇:javascript数组去重怎么做 下一篇:浅谈利用Node.js如何获取WI-FI密码
    线上培训班

    相关文章推荐

    • javascript中怎么将数字转为字符串• javascript支持哪些对象• JSF和JavaScript有什么区别• javascript怎么将小数转换为整数• javascript关键字是var吗

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网