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 相关文章推荐
jQuery 性能优化指南 (1)
May 21 Javascript
JavaScript入门之事件、cookie、定时等
Oct 21 Javascript
js局部刷新页面时间具体实现
Jul 04 Javascript
深入理解JavaScript是如何实现继承的
Dec 12 Javascript
js取模(求余数)隔行变色
May 15 Javascript
javascript在当前窗口关闭前检测窗口是否关闭
Sep 29 Javascript
Js操作DOM元素及获取浏览器高宽的简单方法
Sep 08 Javascript
Vue单文件组件的如何使用方式介绍
Jul 28 Javascript
浅谈vue中数据双向绑定的实现原理
Sep 14 Javascript
Vue实现远程获取路由与页面刷新导致404错误的解决
Jan 31 Javascript
elementUI select组件使用及注意事项详解
May 29 Javascript
layui将table转化表单显示的方法(即table.render转为表单展示)
Sep 24 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微信网页授权的配置文件操作分析
2019/05/29 PHP
PHP如何防止用户重复提交表单
2020/12/09 PHP
ExtJS 2.0 GridPanel基本表格简明教程
2010/05/25 Javascript
基于jQuery的Tab选项框效果代码(插件)
2011/03/01 Javascript
js操纵跨frame的三级联动select下拉选项实例介绍
2013/05/19 Javascript
基于Jquery实现万圣节快乐特效
2015/11/01 Javascript
Bootstrap框架实现广告轮播效果
2016/11/28 Javascript
Bootstrap modal使用及点击外部不消失的解决方法
2016/12/13 Javascript
详解node单线程实现高并发原理与node异步I/O
2017/09/21 Javascript
详解如何在angular2中获取节点
2017/11/23 Javascript
浅谈webpack构建工具配置和常用插件总结
2020/05/11 Javascript
微信小程序canvas实现签名功能
2021/01/19 Javascript
从零学python系列之教你如何根据图片生成字符画
2014/05/23 Python
python re正则表达式模块(Regular Expression)
2014/07/16 Python
python实现汉诺塔递归算法经典案例
2021/03/01 Python
python实现各种插值法(数值分析)
2019/07/30 Python
Numpy 中的矩阵求逆实例
2019/08/26 Python
浅析使用Python搭建http服务器
2019/10/27 Python
关于ResNeXt网络的pytorch实现
2020/01/14 Python
Python GUI库Tkiner使用方法代码示例
2020/11/27 Python
如何在Canvas中添加事件的方法示例
2019/05/21 HTML / CSS
纽约和芝加哥当天送花:Ode à la Rose
2019/07/05 全球购物
写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度
2015/11/18 面试题
学院书画协会部门岗位职责
2013/12/01 职场文书
考试不及格的检讨书
2014/01/22 职场文书
初中美术教学反思
2014/01/29 职场文书
营销总监岗位职责范本
2014/02/26 职场文书
2014全国两会学习心得体会2000字
2014/03/10 职场文书
党支部班子“四风”问题自我剖析材料
2014/09/28 职场文书
一年级数学上册复习计划
2015/01/17 职场文书
学习雷锋精神倡议书
2015/04/27 职场文书
2015年音乐教研组工作总结
2015/07/22 职场文书
升学宴学生致辞
2015/09/29 职场文书
MySQL Innodb关键特性之插入缓冲(insert buffer)
2021/04/08 MySQL
html网页引入svg图片的4种方式
2022/08/05 HTML / CSS
详解CSS中postion和opacity及cursor的特性
2022/08/14 HTML / CSS