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 相关文章推荐
一个多次搜索+多次传值的解决方案
Jan 20 Javascript
javascript中encodeURI和decodeURI方法使用介绍
May 06 Javascript
如何让浏览器支持jquery ajax load 前进、后退功能
Jun 12 Javascript
input输入框鼠标焦点提示信息
Mar 17 Javascript
百度地图API之本地搜索与范围搜索
Jul 30 Javascript
js中实现字符串和数组的相互转化详解
Jan 24 Javascript
jquery UI Datepicker时间控件的使用及问题解决
Apr 28 Javascript
js获取当前年月日-YYYYmmDD格式的实现代码
Jun 01 Javascript
如何用JS判断两个数字的大小
Jul 21 Javascript
jQuery niceScroll滚动条错位问题的解决方法
Feb 03 jQuery
基于Vuejs的搜索匹配功能实现方法
Mar 03 Javascript
详解angular2如何手动点击特定元素上的点击事件
Oct 16 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使用parse_url和parse_str解析URL
2015/02/22 PHP
Zend Framework入门教程之Zend_Session会话操作详解
2016/12/08 PHP
PHP排序算法之基数排序(Radix Sort)实例详解
2018/04/21 PHP
input输入框的自动匹配(原生代码)
2013/03/19 Javascript
JS下拉缓冲菜单示例代码
2013/08/30 Javascript
使用js声明数组,对象在jsp页面中(获得ajax得到json数据)
2013/11/05 Javascript
js实现日期级联效果
2014/01/23 Javascript
$.each与$().each的区别示例介绍
2014/03/20 Javascript
详解Javascript模板引擎mustache.js
2016/01/20 Javascript
addEventListener()与removeEventListener()解析
2017/04/20 Javascript
详解vue项目优化之按需加载组件-使用webpack require.ensure
2017/06/13 Javascript
使用Nodejs连接mongodb数据库的实现代码
2017/08/21 NodeJs
浅谈Koa服务限流方法实践
2017/10/23 Javascript
总结js函数相关知识点
2018/02/27 Javascript
iview table render集成switch开关的实例
2018/03/14 Javascript
微信小程序实现两个页面传值的方法分析
2018/12/11 Javascript
详解使用angular框架离线你的应用(pwa指南)
2019/01/31 Javascript
jQuery实现简单的Ajax调用功能示例
2019/02/15 jQuery
如何为你的JavaScript代码日志着色详解
2019/04/08 Javascript
详解Bootstrap 学习(一)入门
2019/04/12 Javascript
详解微信小程序调用支付接口支付
2019/04/28 Javascript
JS实现图片幻灯片效果代码实例
2020/05/21 Javascript
微信小程序视频弹幕发送功能的实现
2020/12/28 Javascript
[02:40]DOTA2英雄基础教程 巨牙海民
2013/12/23 DOTA
Python中使用Flask、MongoDB搭建简易图片服务器
2015/02/04 Python
Windows下安装python2.7及科学计算套装
2015/03/05 Python
使用requests库制作Python爬虫
2018/03/25 Python
python os.path.isfile 的使用误区详解
2019/11/29 Python
澳大利亚儿童和婴儿产品在线商店:Lime Tree Kids
2017/10/05 全球购物
就业协议书的作用
2014/04/11 职场文书
寒山寺导游词
2015/02/03 职场文书
2015毕业实习推荐信
2015/03/23 职场文书
贷款收入证明范本
2015/06/12 职场文书
学校隐患排查制度
2015/08/05 职场文书
单位提档介绍信
2015/10/22 职场文书
你离财务总监还有多远?速览CFO的岗位职责
2019/11/18 职场文书