`

js文件下载

阅读更多
第一种下载方式:
      <a href="www.baid.aaa.zip">下载</a>


第二种下载方式:
<a href="www.baid.aaa.zip" id="pic1" onclick="savepic();return false;">点击下载</a>

<script>  
    function savepic(){  
        if(document.all.a1==null){  
              objIframe=document.createElement("IFRAME");  
              document.body.insertBefore(objIframe);  
              objIframe.outerHTML=   "<iframe name='a1' style='width:0;hieght:0' src="+pic1.href+"></iframe>";  
              re=setTimeout("savepic()",1)  
        }else{  
             clearTimeout(re)  
             pic   =   window.open(pic1.href,"a1")  
             pic.document.execCommand("SaveAs")  
             document.all.a1.removeNode(true)  
         }
   }  
</script>

注:浏览器能直接打开的不能下载,支持浏览器不能直接打开的可下载。
分享到:
评论

相关推荐

    pdf.js文件下载

    PDF.js 是一个开源的JavaScript库,由Mozilla团队开发,用于在Web浏览器中渲染PDF文档,无需依赖任何外部插件。这个库的主要目标是提供一种在任何支持HTML5的浏览器上查看PDF文件的无缝体验,使得用户能够在网页上...

    JavaScript文档

    “javascript5.5.chm”可能指的是JavaScript 5.5版本的相关文档,这个版本包含了ECMAScript 5的一些特性。ECMAScript是JavaScript的标准,5.5可能是对5.1或5.0的一个小更新。这个文档可能会详细介绍新增的语法特性,...

    js文件下载工具

    总的来说,JS文件下载工具利用了JavaScript的高级特性,如Blob、URL API、fetch或XMLHttpRequest,以及HTML5的新特性,实现了在浏览器中灵活控制文件下载的功能。同时,开发者需要注意安全性和兼容性问题,确保工具...

    three.js 文件下载

    three.js文件,使用Three.js渲染物体到网页中,我们需要3个组建:场景(scene)、相机(camera)和渲染器(renderer)。有了这三样东西,才能将物体渲染到网页中去。

    aes加密js文件下载aes.js pad-zeropadding-min.js

    首先,我们有两个JavaScript文件:`aes.js`和`pad-zeropadding-min.js`。`aes.js`很可能包含了AES加密的核心逻辑,它可能实现了AES的加密和解密函数,支持不同的工作模式(如ECB、CBC、CFB、OFB、CTR等)以及密钥...

    moment.js文件下载

    Moment.js是一个轻量级的JavaScript时间库,日常开发中,通常会对时间进行下面这几个操作:比如获取时间,设置时间,格式化时间,比较时间等等。接下来,我将按照这些操作对Moment.js中的Doc进行整理分类,方便学习...

    md5.js通用文件下载

    md5.js通用文件下载

    JS实现弹出下载对话框及常见文件类型的下载

    标题和描述中提到的关键知识点主要包括如何使用JavaScript实现文件下载,弹出下载对话框以及如何处理常见文件类型的下载。在给定的文件内容中,详细介绍了几个关键步骤和技术细节: 1. 实现文件下载的基本原理和...

    axios.min.js文件下载

    一个基于 promise 的网络请求库,ajax的封装

    flexible.js_flexible.js下载_flexible.js下载_适配js文件_

    1. 引入flexible.js:在HTML文件的`&lt;head&gt;`部分引入flexible.js库,确保它在其他CSS和JavaScript资源之前加载,以便在页面渲染初期就能执行适配。 2. 配置Echarts:在初始化Echarts实例时,利用flexible.js提供的`...

    echarts.js压缩文件下载

    echarts.js压缩文件下载

    pdf.js最新资源下载

    PDF.js是Mozilla开发的一个开源项目,它允许在Web浏览器中以纯JavaScript实现PDF文档的查看和渲染。这个项目的目标是提供一个与平台无关、高性能的PDF阅读器,使得用户无需离开浏览器就能方便地查看PDF文档。本文将...

    element.js文件

    "Element.js" 文件是JavaScript库中的一个重要组成部分,它通常用于构建用户界面,特别是在Web开发中。JavaScript是一种广泛使用的编程语言,用于实现客户端的交互性和动态功能。在网页中,JavaScript可以处理用户...

    md5.js加密文件下载

    md5.js加密文件

    js发送post请求下载文件

    大家都知道ajax是不能直接下载文件的,所以一般都是通过一个超链接的形式去下载一个文件 但是当牵扯到需要发送很多数据到服务器上再下载的时候超链接的形式就有些太过勉强了,如下是一个工具方法(依赖jquery) 可以...

    dTree.js下载+API文档.rar

    这个压缩包包含了dTree.js的实现文件以及相关的API文档和示例,可以帮助开发者快速理解和使用这个库。 首先,我们来看`dtree.css`文件,这是dTree的样式表。它定义了树形结构的样式,包括节点的展开/折叠图标、选中...

    前端项目-big.js.zip

    在前端开发领域,JavaScript是主导语言,而"前端项目-big.js.zip"则是一个专注于JavaScript的压缩包,包含了一个名为"big.js"的轻量级库,这个库专门用于处理高精度的十进制数学运算。在现代Web应用中,尤其是在金融...

    SweetAlert2的相关JS和CSS文件

    在描述中提到的"SweetAlert2的相关JS、CSS"指的是实现SweetAlert2功能所必需的JavaScript脚本和样式表文件。JS文件负责处理弹出框的逻辑,如显示、隐藏、动画效果、事件监听等,而CSS文件则用于定义对话框的外观,...

Global site tag (gtag.js) - Google Analytics