JS实现点击下载的小例子


Posted in Javascript onJuly 10, 2013
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <a   href="a.txt"   id=pic1   onclick="savepic();return false;"   style="cursor:hand">点击下载</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>
Javascript 相关文章推荐
js对象数组按属性快速排序
Jan 31 Javascript
JavaScript加强之自定义callback示例
Sep 21 Javascript
Javascript中的getUTCDay()方法使用详解
Jun 10 Javascript
浅析Node.js中的内存泄漏问题
Jun 23 Javascript
jquery遍历函数siblings()用法实例
Dec 24 Javascript
关于JS中setTimeout()无法调用带参函数问题的解决方法
Jun 21 Javascript
聊一聊jQuery插件uploadify使用方法
Aug 24 Javascript
jquery一键控制checkbox全选、反选或全不选
Oct 16 jQuery
React diff算法的实现示例
Apr 20 Javascript
Javascript实现动态时钟效果
Nov 17 Javascript
Vue开发环境跨域访问问题
Jan 22 Javascript
JS实现鼠标按下拖拽效果
Jul 23 Javascript
javascript 得到文件后缀名的思路及实现
May 09 #Javascript
让js弹出窗口居前显示的实现方法
Jul 10 #Javascript
JavaScript:new 一个函数和直接调用函数的区别分析
Jul 10 #Javascript
浅析onsubmit校验表单时利用ajax的return false无效问题
Jul 10 #Javascript
JavaScript 模拟类机制及私有变量的方法及思路
Jul 10 #Javascript
js固定DIV高度,超出部分自动添加滚动条的简单方法
Jul 10 #Javascript
javascript 手动给表增加数据的小例子
Jul 10 #Javascript
You might like
PHP 分页类(模仿google)-面试题目解答
2009/09/13 PHP
PHP计算2点经纬度之间的距离代码
2013/08/12 PHP
PHP改进计算字符串相似度的函数similar_text()、levenshtein()
2014/10/27 PHP
PHP用mb_string函数库处理与windows相关中文字符及Win环境下开启PHP Mb_String方法
2015/11/11 PHP
PHP中抽象类、接口的区别与选择分析
2016/03/29 PHP
java解析json方法总结
2019/05/16 PHP
javascript窗口宽高,鼠标位置,滚动高度(详细解析)
2013/11/18 Javascript
构造函数+原型模式构造js自定义对象(最通用)
2014/05/12 Javascript
node.js应用后台守护进程管理器Forever安装和使用实例
2014/06/01 Javascript
点击A元素触发B元素的事件在IE8下会识别成A元素
2014/09/04 Javascript
javascript使用正则获取url上的某个参数
2014/09/04 Javascript
JavaScript中的console.log()函数详细介绍
2014/12/29 Javascript
基于jQuery实现搜索关键字自动匹配功能
2020/03/26 Javascript
Bootstrap模块dropdown实现下拉框响应
2016/05/22 Javascript
js与jquery分别实现tab标签页功能的方法
2016/11/18 Javascript
JavaScript简单计算人的年龄示例
2017/04/15 Javascript
javascript过滤数组重复元素的实现方法
2017/05/03 Javascript
微信小程序内拖动图片实现移动、放大、旋转的方法
2018/09/04 Javascript
jquery实现聊天机器人
2020/02/08 jQuery
[01:24:34]2014 DOTA2华西杯精英邀请赛5 24 DK VS LGD
2014/05/25 DOTA
[06:07]DOTA2-DPC中国联赛3月5日Recap集锦
2021/03/11 DOTA
使用Python的urllib2模块处理url和图片的技巧两则
2016/02/18 Python
python+selenium+Chrome options参数的使用
2020/03/18 Python
Python Scrapy多页数据爬取实现过程解析
2020/06/12 Python
Python实现Keras搭建神经网络训练分类模型教程
2020/06/12 Python
python实现测试工具(二)——简单的ui测试工具
2020/10/19 Python
Python爬取梨视频的示例
2021/01/29 Python
HTML5 MiranaVideo播放器 (代码开源)
2010/06/11 HTML / CSS
HTML5全屏(Fullscreen)API详细介绍
2015/04/24 HTML / CSS
Nisbets法国:英国最大的厨房和餐饮设备供应商
2019/03/18 全球购物
优秀经理事迹材料
2014/02/01 职场文书
大学生预备党员自我评价
2015/03/04 职场文书
大学团日活动总结书
2015/05/11 职场文书
资产移交协议书
2016/03/24 职场文书
如何给HttpServletRequest增加消息头
2021/06/30 Java/Android
quickjs 封装 JavaScript 沙箱详情
2021/11/02 Javascript