JS 实现图片直接下载示例代码


Posted in Javascript onJuly 22, 2013
<a href="picName.jpg" id=pic1 onclick="savepic();return false;" style="cursor:hand">点击下载</a>

<script type="text/javascript"> 
function savepic() { 
if (document.all.a1 == null) { 
objIframe = document.createElement("IFRAME"); 
document.body.insertBefore(objIframe); 
objIframe.outerHTML = "<iframe name=a1 style='width:400px;hieght:300px' src=" + imageName.href + "></iframe>"; 
re = setTimeout("savepic()", 1) 
} 
else { 
clearTimeout(re) 
pic = window.open(imageName.href, "a1") 
pic.document.execCommand("SaveAs") 
document.all.a1.removeNode(true) 
} 
} 
</script>
Javascript 相关文章推荐
fix-ie5.js扩展在IE5下不能使用的几个方法
Aug 20 Javascript
js中for in的用法示例解析
Dec 25 Javascript
加随机数引入脚本不让浏览器读取缓存
Sep 04 Javascript
jQuery实现点击该行即可删除HTML表格行
Oct 17 Javascript
Bootstarp风格的toggle效果分享
Feb 23 Javascript
浅谈MVC+EF easyui dataGrid 动态加载分页表格
Nov 10 Javascript
DOM 事件的深入浅出(二)
Dec 05 Javascript
jquery实现图片放大点击切换
Jun 06 jQuery
基于JS递归函数细化认识及实用实例(推荐)
Aug 07 Javascript
基于vue2.0实现简单轮播图
Nov 27 Javascript
Angular使用过滤器uppercase/lowercase实现字母大小写转换功能示例
Mar 27 Javascript
原生JS实现相邻月份日历
Oct 13 Javascript
js操作iframe兼容各种主流浏览器示例代码
Jul 22 #Javascript
JavaScript的模块化:封装(闭包),继承(原型) 介绍
Jul 22 #Javascript
JS判定是否原生方法
Jul 22 #Javascript
js图片延迟加载的实现方法及思路
Jul 22 #Javascript
js添加table的行和列 具体实现方法
Jul 22 #Javascript
JS中eval函数的使用示例
Jul 21 #Javascript
JS中prototype关键字的功能介绍及使用示例
Jul 21 #Javascript
You might like
php 购物车的例子
2009/05/04 PHP
PHP 访问数据库配置通用方法(json)
2018/05/20 PHP
Yii框架中使用PHPExcel的方法分析
2019/07/25 PHP
关于JavaScript命名空间的一些心得
2014/06/07 Javascript
JS小游戏之宇宙战机源码详解
2014/09/25 Javascript
js兼容火狐获取图片宽和高的方法
2015/05/21 Javascript
jQuery的事件委托实例分析
2015/07/15 Javascript
对jQuary选择器的全面总结
2016/06/20 Javascript
JavaScript数据存储 Cookie篇
2016/07/02 Javascript
全面解析标签页的切换方式
2016/08/21 Javascript
canvas实现绘制吃豆鱼效果
2017/01/12 Javascript
JavaScript实现垂直滚动条效果
2017/01/18 Javascript
BootStrap Select清除选中的状态恢复默认状态
2017/06/20 Javascript
vuejs 制作背景淡入淡出切换动画的实例
2018/09/01 Javascript
JS回调函数简单易懂的入门实例分析
2019/09/29 Javascript
sharp.js安装过程中遇到的问题总结
2020/04/02 Javascript
[02:26]2018DOTA2亚洲邀请赛赛前采访-Newbee篇
2018/04/03 DOTA
python 快速排序代码
2009/11/23 Python
Python安装Numpy和matplotlib的方法(推荐)
2017/11/02 Python
对python requests发送json格式数据的实例详解
2018/12/19 Python
Python 3.3实现计算两个日期间隔秒数/天数的方法示例
2019/01/07 Python
Python3实现的判断环形链表算法示例
2019/03/07 Python
python分割一个文本为多个文本的方法
2019/07/22 Python
opencv3/C++实现视频读取、视频写入
2019/12/11 Python
python标识符命名规范原理解析
2020/01/10 Python
Kmeans均值聚类算法原理以及Python如何实现
2020/09/26 Python
HTML5制作酷炫音频播放器插件图文教程
2014/12/30 HTML / CSS
瑞士设计师家具和家居饰品网上商店:Bruno Wickart
2019/03/18 全球购物
金智子午JAVA面试题
2015/09/04 面试题
Linux内核产生并发的原因
2016/11/08 面试题
JAVA中运算符的分类及举例
2015/09/12 面试题
党校自我鉴定范文
2013/10/02 职场文书
总经理的岗位职责
2014/02/23 职场文书
弘扬职业精神演讲稿
2014/03/20 职场文书
初三新学期计划书
2014/05/03 职场文书
布达拉宫导游词
2015/02/02 职场文书