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 相关文章推荐
JS Timing
Apr 21 Javascript
增强的 JavaScript 的 trim 函数的代码
Aug 13 Javascript
JQUBAR1.1 jQuery 柱状图插件发布
Nov 28 Javascript
JavaScript中的apply()方法和call()方法使用介绍
Jul 25 Javascript
这些年、我收集的JQuery代码小结
Aug 01 Javascript
jQuery Pagination Ajax分页插件(分页切换时无刷新与延迟)中文翻译版
Jan 11 Javascript
js特殊字符转义介绍
Nov 05 Javascript
KnockoutJS 3.X API 第四章之数据控制流component绑定
Oct 10 Javascript
详解ES6 Promise对象then方法链式调用
Oct 20 Javascript
9102年webpack4搭建vue项目的方法步骤
Feb 20 Javascript
Webpack 4如何动态切割JS注入文件名详解
Jul 09 Javascript
js实现QQ邮箱邮件拖拽删除功能
Aug 27 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
Yii扩展组件编写方法实例分析
2015/06/29 PHP
PHP读取CSV大文件导入数据库的实例
2017/07/24 PHP
php删除二维数组中的重复值方法
2018/03/12 PHP
jquery 中多条件选择器,相对选择器,层次选择器的区别
2012/07/03 Javascript
js文本框输入点回车触发确定兼容IE、FF等
2013/11/19 Javascript
JS,Jquery获取select,dropdownlist,checkbox下拉列表框的值(示例代码)
2014/01/11 Javascript
JS循环遍历JSON数据的方法
2014/07/08 Javascript
jQuery实现底部浮动窗口效果
2016/09/07 Javascript
使用Curl命令查看请求响应时间方法
2016/11/04 Javascript
关于Vue.js一些问题和思考学习笔记(2)
2016/12/02 Javascript
基于BootstrapValidator的Form表单验证(24)
2016/12/12 Javascript
bootstrap折叠调用collapse()后data-parent不生效的快速解决办法
2017/02/23 Javascript
vue一个页面实现音乐播放器的示例
2018/02/06 Javascript
Bootstrap Table 双击、单击行获取该行及全表内容
2018/08/31 Javascript
Vue中常用rules校验规则(实例代码)
2019/11/14 Javascript
node创建Vue项目步骤详解
2020/03/06 Javascript
在Python中操作列表之list.extend()方法的使用
2015/05/20 Python
Python实现简单登录验证
2016/04/13 Python
Python常见工厂函数用法示例
2018/03/21 Python
将Pytorch模型从CPU转换成GPU的实现方法
2019/08/19 Python
python使用pip安装模块出现ReadTimeoutError: HTTPSConnectionPool的解决方法
2019/10/04 Python
python字符串的拼接方法总结
2019/11/18 Python
python 等差数列末项计算方式
2020/05/03 Python
CSS3 开发工具收集
2010/04/17 HTML / CSS
英国花园家具中心:Garden Furniture Centre
2017/08/24 全球购物
Booking.com西班牙:全球酒店预订
2018/03/30 全球购物
美国在线自行车商店:Jenson USA
2018/05/22 全球购物
银行毕业实习自我鉴定
2013/09/19 职场文书
建筑设计所实习生自我鉴定
2013/09/25 职场文书
大学生简历中个人的自我评价
2013/10/06 职场文书
初任培训自我鉴定
2013/10/07 职场文书
党员四风剖析材料
2014/08/27 职场文书
超市仓管员岗位职责范本
2014/09/18 职场文书
乡镇党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
MySQL基础快速入门知识总结(附思维导图)
2021/09/25 MySQL
Python可视化神器pyecharts之绘制箱形图
2022/07/07 Python