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 相关文章推荐
js的逻辑运算符 ||
May 31 Javascript
JSON序列化与解析原生JS方法且IE6和chrome测试通过
Sep 05 Javascript
JS实现的网页倒计时数字时钟效果
Mar 02 Javascript
jquery实现像栅栏一样左右滑出式二级菜单效果代码
Aug 24 Javascript
喜大普奔!jQuery发布 3.0 最终版
Jun 12 Javascript
理解AngularJs篇:30分钟快速掌握AngularJs
Dec 23 Javascript
基于vue+canvas的excel-like组件实例详解
Nov 28 Javascript
vue加载完成后的回调函数方法
Sep 07 Javascript
validform表单验证的实现方法
Mar 08 Javascript
解决ie11 SCRIPT5011:不能执行已释放Script的代码问题
May 05 Javascript
JavaScript实现轮播图特效
Apr 10 Javascript
JS代码简洁方式之函数方法详解
Jul 28 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
消息持续发送的完整例子
2006/10/09 PHP
PHP4实际应用经验篇(2)
2006/10/09 PHP
PHP中date()日期函数有关参数整理
2011/07/19 PHP
PHP弹出提示框并跳转到新页面即重定向到新页面
2014/01/24 PHP
php绘制一条弧线的方法
2015/01/24 PHP
jQuery 动画基础教程
2008/12/25 Javascript
Javascript学习笔记7 原型链的原理
2010/01/11 Javascript
document.getElementBy(&quot;id&quot;)与$(&quot;#id&quot;)有什么区别
2013/09/22 Javascript
jQuery中find()方法用法实例
2015/01/07 Javascript
JavaScript控制按钮可用或不可用的方法
2015/04/03 Javascript
Javascript中的作用域和上下文深入理解
2015/07/03 Javascript
javascript控制层显示或隐藏的方法
2015/07/22 Javascript
javascript实现随机显示星星特效
2016/01/28 Javascript
Node.js 条形码识别程序构建思路详解
2016/02/14 Javascript
node.js文件上传处理示例
2016/10/27 Javascript
JavaScript数组复制详解
2017/02/02 Javascript
JS触摸事件、手势事件详解
2017/05/04 Javascript
React路由管理之React Router总结
2018/05/10 Javascript
vue src动态加载请求获取图片的方法
2018/10/17 Javascript
nodejs dgram模块广播+组播的实现示例
2019/11/04 NodeJs
[08:44]DOTA2发布会群星聚首 我们都是刀塔人
2014/03/21 DOTA
python发送邮件脚本
2018/05/22 Python
python一键去抖音视频水印工具
2018/09/14 Python
python3实现名片管理系统
2020/11/29 Python
Python 实现王者荣耀中的敏感词过滤示例
2019/01/21 Python
使用pycharm在本地开发并实时同步到服务器
2019/08/02 Python
解决使用export_graphviz可视化树报错的问题
2019/08/09 Python
python使用正则来处理各种匹配问题
2019/12/22 Python
python GUI库图形界面开发之PyQt5日期时间控件QDateTimeEdit详细使用方法与实例
2020/02/27 Python
cookies应对python反爬虫知识点详解
2020/11/25 Python
Html5移动端网页端适配(js+rem)
2021/02/03 HTML / CSS
马克华菲官方商城:Mark Fairwhale
2016/09/04 全球购物
俄罗斯在线水暖商店:Perfecto.ru
2019/10/25 全球购物
11月红领巾广播稿
2014/01/17 职场文书
学生会竞聘书范文
2014/03/31 职场文书
毕业生的自我鉴定表范文
2019/05/16 职场文书