javascript 保存文件到本地实现方法


Posted in Javascript onNovember 29, 2012

2种形式都可以
第一种:

<script> 
function SaveAs5(imgURL) 
{ 
var oPop = window.open(imgURL,"","width=1, height=1, top=5000, left=5000"); 
for(; oPop.document.readyState != "complete"; ) 
{ 
if (oPop.document.readyState == "complete")break; 
} 
oPop.document.execCommand("SaveAs"); 
oPop.close(); 
} 
</script> 
<img src="t_screenshot_17616.jpg" id="DemoImg" border="0" onclick="SaveAs5(this.src)">

第二种:
<script> 
function SaveAs5(imgURL) 
{ 
var oPop = window.open(imgURL,"","width=1, height=1, top=5000, left=5000"); 
for(; oPop.document.readyState != "complete"; ) 
{ 
if (oPop.document.readyState == "complete")break; 
} 
oPop.document.execCommand("SaveAs"); 
oPop.close(); 
} 
</script> 
<img src="../t_screenshot_17616.jpg" id="DemoImg" border="0"> 
<a href="#" onclick="SaveAs5(document.getElementById('DemoImg').src)"> 点击这里下载图片 </a>
Javascript 相关文章推荐
非常好用的JsonToString 方法 简单实例
Jul 18 Javascript
JavaScript三元运算符的多种使用技巧
Apr 16 Javascript
详解js中构造流程图的核心技术JsPlumb
Dec 08 Javascript
js创建jsonArray传输至后台及后台全面解析
Apr 11 Javascript
jquery中实现时间戳与日期相互转换
Apr 12 Javascript
使用HTML5+Boostrap打造简单的音乐播放器
Aug 05 Javascript
H5用户注册表单页 注册模态框!
Sep 17 Javascript
React学习笔记之条件渲染(一)
Jul 02 Javascript
深入浅析ES6 Class 中的 super 关键字
Oct 20 Javascript
微信小程序scroll-view实现字幕滚动
Jul 14 Javascript
jQuery Raty星级评分插件使用方法实例分析
Nov 25 jQuery
express异步函数异常捕获示例详解
Nov 30 Javascript
jquery连缀语法如何实现
Nov 29 #Javascript
javascript 使td内容不换行不撑开
Nov 29 #Javascript
json原理分析及实例介绍
Nov 29 #Javascript
javascript全局变量封装模块实现代码
Nov 28 #Javascript
Javascript Request获取请求参数如何实现
Nov 28 #Javascript
js移除事件 js绑定事件实例应用
Nov 28 #Javascript
js arguments对象应用介绍
Nov 28 #Javascript
You might like
php中截取字符串支持utf-8
2007/01/18 PHP
海河写的 Discuz论坛帖子调用js的php代码
2007/08/23 PHP
php 多线程上下文中安全写文件实现代码
2009/12/28 PHP
php实现的数组转xml案例分析
2019/09/28 PHP
JS中style属性
2006/10/11 Javascript
JS加ASP二级域名转向的代码
2007/05/17 Javascript
Pro JavaScript Techniques学习笔记
2010/12/28 Javascript
js用闭包遍历树状数组的方法
2014/03/19 Javascript
jQuery+ajax实现鼠标单击修改内容的思路
2014/06/29 Javascript
一个仿糯米弹框效果demo
2014/07/22 Javascript
JS取得绝对路径的实现代码
2015/01/16 Javascript
JavaScript 实现完美兼容多浏览器的复制功能代码
2015/04/28 Javascript
jQuery基于函数重载实现自定义Alert函数样式的方法
2016/07/27 Javascript
Vue.js一个文件对应一个组件实践
2016/10/27 Javascript
JQuery.validationEngine表单验证插件(推荐)
2016/12/10 Javascript
Vue2.0 v-for filter列表过滤功能的实现
2018/09/07 Javascript
vue实现点击隐藏与显示实例分享
2019/02/13 Javascript
Vue-input框checkbox强制刷新问题
2019/04/18 Javascript
python 计算两个列表的相关系数的实现
2019/08/29 Python
python 伯努利分布详解
2020/02/25 Python
jupyter 中文乱码设置编码格式 避免控制台输出的解决
2020/04/20 Python
python实现猜拳游戏项目
2020/11/30 Python
罗德与泰勒百货官网:Lord & Taylor
2016/08/12 全球购物
RealTek面试题
2016/06/28 面试题
介绍一下JMS编程步骤
2015/09/22 面试题
会计系中文个人求职信
2013/12/24 职场文书
师范院校学生自荐信范文
2013/12/27 职场文书
创建服务型党组织实施方案
2014/02/25 职场文书
医疗纠纷协议书
2014/04/16 职场文书
《欢乐的泼水节》教学反思
2014/04/22 职场文书
村级个人对照检查材料
2014/08/22 职场文书
夫妻分居协议书范本(有子女版)
2014/11/01 职场文书
校本课程教学计划
2015/01/19 职场文书
Python 正则模块详情
2021/11/02 Python
Vue h函数的使用详解
2022/02/18 Vue.js
Kubernetes中Deployment的升级与回滚
2022/04/01 Servers