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


Posted in Javascript onJuly 26, 2015

下面是保存一个图片为示例,代码来源于网络,希望能够给大家带来一定的帮助,代码如下:

<script type="text/javascript"> 
function saveFile(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> 
</head>
<body>
<img src="../mytest.jpg" id="theimage" border="0"> 
<a href="#" onclick="saveFile(document.getElementById('theimage').src)"> 点击这里下载图片 </a> 
</body>
</html>

方法二:

function SaveAs5(imgURL)
  {
  var Pop = 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();
  }

<img src="t_screenshot_17616.jpg" id="DemoImg" border="0" onclick="SaveAs5(this.src)">

方法三:

function SaveAs5(imgURL)
  {
  var Pop = 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();
  }

<img src="../t_screenshot_17616.jpg" id="DemoImg" border="0"> 
<a href="#" onclick="SaveAs5(document.getElementById('DemoImg').src)"> 点击这里下载图片 </a>

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
AJAX的跨域与JSONP(为文章自动添加短址的功能)
Jan 17 Javascript
解析prototype,JQuery中跳出each循环的方法
Dec 12 Javascript
详解JavaScript对W3C DOM模版的支持情况
Jun 16 Javascript
Bootstrap轮播插件中图片变形的终极解决方案 使用jqthumb.js
Jul 10 Javascript
快速入门Vue
Dec 19 Javascript
javascript事件的传播基础实例讲解(35)
Feb 14 Javascript
vue中如何实现变量和字符串拼接
Jun 19 Javascript
基于BootStrap multiselect.js实现的下拉框联动效果
Jul 28 Javascript
微信运维交互机器人的示例代码
Nov 12 Javascript
详解小程序云开发攻略(解决最棘手的问题)
Sep 30 Javascript
vue实现百度语音合成的实例讲解
Oct 14 Javascript
微信小程序点击顶部导航栏切换样式代码实例
Nov 12 Javascript
javascript获取当前的时间戳的方法汇总
Jul 26 #Javascript
鼠标经过子元素触发mouseout,mouseover事件的解决方案
Jul 26 #Javascript
javascript中setTimeout使用指南
Jul 26 #Javascript
jquery不常用方法汇总
Jul 26 #Javascript
浅谈JavaScript中指针和地址
Jul 26 #Javascript
javascript的变量、传值、传址、参数之间关系
Jul 26 #Javascript
javascript实现动态导入js与css等静态资源文件的方法
Jul 25 #Javascript
You might like
php下过滤HTML代码的函数
2007/12/10 PHP
swoole_process实现进程池的方法示例
2018/10/29 PHP
php接口隔离原则实例分析
2019/11/11 PHP
javascript 闭包疑问
2010/12/30 Javascript
jQuery UI Autocomplete 1.8.16 中文输入修正代码
2012/04/16 Javascript
浅析LigerUi开发中谨慎载入common.css文件
2013/07/09 Javascript
jQuery aminate方法定位到页面具体位置
2013/12/26 Javascript
纯js代码实现简单计算器
2015/12/02 Javascript
Node.js模块封装及使用方法
2016/03/06 Javascript
js+div+css下拉导航菜单完整代码分享
2016/12/28 Javascript
JavaScript满天星导航栏实现方法
2018/03/08 Javascript
详解vue-cli3开发Chrome插件实践
2019/05/29 Javascript
Nodejs libuv运行原理详解
2019/08/21 NodeJs
使用vue构建多页面应用的示例
2020/10/22 Javascript
Python和JavaScript间代码转换的4个工具
2016/02/22 Python
Python使用Redis实现作业调度系统(超简单)
2016/03/22 Python
Python正则表达式教程之三:贪婪/非贪婪特性
2017/03/02 Python
python 爬取学信网登录页面的例子
2019/08/13 Python
Python标准库itertools的使用方法
2020/01/17 Python
导致python中import错误的原因是什么
2020/07/01 Python
Python如何实现线程间通信
2020/07/30 Python
漫威玩具服装及周边商品官方购物网站:Marvel Shop
2019/05/11 全球购物
阿拉伯书店:Jamalon
2019/07/24 全球购物
如何强制垃圾回收
2015/10/06 面试题
介绍一下mysql的日期和时间函数
2013/03/28 面试题
公交公司毕业生求职信
2014/02/15 职场文书
上班玩手机检讨书
2014/02/17 职场文书
诚信的演讲稿范文
2014/05/12 职场文书
新闻学专业职业生涯规划范文:我的人生我做主
2014/09/12 职场文书
党支部班子“四风”问题自我剖析材料
2014/09/28 职场文书
施工安全员岗位职责
2015/04/11 职场文书
西游记读书笔记
2015/06/25 职场文书
2019感恩宣传标语!
2019/07/05 职场文书
django如何自定义manage.py管理命令
2021/04/27 Python
分享Python获取本机IP地址的几种方法
2022/03/17 Python
Hive HQL支持2种查询语句风格
2022/06/25 数据库