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 相关文章推荐
JavaScript高级程序设计(第3版)学习笔记12 js正则表达式
Oct 11 Javascript
中文路径导致unitpngfix.js不正常的解决方法
Jun 26 Javascript
javascript制作的滑动图片菜单
May 15 Javascript
JavaScript实现带缓冲效果的随屏滚动漂浮广告代码
Nov 06 Javascript
js实现页面跳转的五种方法推荐
Mar 10 Javascript
微信小程序 前端源码逻辑和工作流详解
Oct 08 Javascript
微信小程序 教程之小程序配置
Oct 17 Javascript
Bootstrap的modal拖动效果
Dec 25 Javascript
微信小程序 详解页面跳转与返回并回传数据
Feb 13 Javascript
JQuery 获取Dom元素的实例讲解
Jul 08 jQuery
vue-cli配置flexible过程详解
Jul 04 Javascript
详解Vue中的MVVM原理和实现方法
Jul 15 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
typecho插件编写教程(四):插件挂载
2015/05/28 PHP
javascript中打印当前的时间实现思路及代码
2013/12/18 Javascript
jQuery之ajax删除详解
2014/02/27 Javascript
标题过长使用javascript按字节截取字符串
2014/04/24 Javascript
javascript操作excel生成报表示例
2014/05/08 Javascript
jQuery zTree加载树形菜单功能
2016/02/25 Javascript
js滑动提示效果代码分享
2016/03/10 Javascript
使用jquery.form.js实现图片上传的方法
2016/05/05 Javascript
js判断主流浏览器类型和版本号的简单实现代码
2016/05/26 Javascript
javascript 单例模式详解及简单实例
2017/02/14 Javascript
vue基于Vue2.0和高德地图的地图组件实例
2017/04/28 Javascript
Angular.JS中的this指向详解
2017/05/17 Javascript
详解基于webpack搭建react运行环境
2017/06/01 Javascript
详解使用vscode+es6写nodejs服务端调试配置
2017/09/21 NodeJs
vue.js开发实现全局调用的MessageBox组件实例代码
2017/11/22 Javascript
解决VUE框架 导致绑定事件的阻止冒泡失效问题
2018/02/24 Javascript
js针对图片加载失败的处理方法分析
2019/08/24 Javascript
javascript实现商品图片放大镜
2019/11/28 Javascript
Python编程实现正则删除命令功能
2017/08/30 Python
python使用正则表达式替换匹配成功的组并输出替换的次数
2017/11/22 Python
Python tornado队列示例-一个并发web爬虫代码分享
2018/01/09 Python
利用Python绘制有趣的万圣节南瓜怪效果
2019/10/31 Python
Python numpy多维数组实现原理详解
2020/03/10 Python
Python ArgumentParse的subparser用法说明
2020/04/20 Python
如何基于matlab相机标定导出xml文件
2020/11/02 Python
python 实时调取摄像头的示例代码
2020/11/25 Python
The Hut德国站点:时装、家居用品、美容等
2016/09/23 全球购物
中科软笔试题和面试题
2014/10/07 面试题
土木工程专业自荐信
2013/10/04 职场文书
体育节口号
2014/06/19 职场文书
2014年终个人工作总结
2014/11/07 职场文书
认真学习保证书
2015/02/26 职场文书
未来,这5大方向都很适合创业
2019/07/22 职场文书
python playwright 自动等待和断言详解
2021/11/27 Python
警用民用对讲机找不同
2022/02/18 无线电
vue使用element-ui按需引入
2022/05/20 Vue.js