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 相关文章推荐
javascript IE中的DOM ready应用技巧
Jul 23 Javascript
十分钟打造AutoComplete自动完成效果代码
Dec 26 Javascript
JS中Iframe之间传值及子页面与父页面应用
Mar 11 Javascript
详解JavaScript逻辑Not运算符
Dec 04 Javascript
深入理解js promise chain
May 05 Javascript
jquery实现点击页面回到顶部
Nov 23 Javascript
jQuery生成假加载动画效果
Dec 01 Javascript
浅谈jQuery hover(over, out)事件函数
Dec 03 Javascript
常用的javascript设计模式
Jan 11 Javascript
基于Bootstrap的Java开发问题汇总(Spring MVC)
Jan 15 Javascript
vue-axios使用详解
May 10 Javascript
Vue动态组件实例解析
Aug 20 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生成随机密码的几种方法
2011/01/17 PHP
php使用fputcsv()函数csv文件读写数据的方法
2015/01/06 PHP
33道php常见面试题及答案
2015/07/06 PHP
WordPress的主题编写中获取头部模板和底部模板
2015/12/28 PHP
PHP给文字内容中的关键字进行套红处理
2016/04/12 PHP
php pdo oracle中文乱码的快速解决方法
2016/05/16 PHP
PHP实现的登录页面信息提示功能示例
2017/07/24 PHP
基于Jquery实现的一个图片滚动切换
2012/06/21 Javascript
js怎么终止程序return不行换jfslk
2013/05/30 Javascript
往光标所在位置插入值的js代码
2013/09/22 Javascript
js给页面加style无效果的解决方法
2014/01/20 Javascript
JS实现六边形3D拖拽翻转效果的方法
2016/09/11 Javascript
JavaScript中最常用的10种代码简写技巧总结
2017/06/28 Javascript
js学习总结之DOM2兼容处理重复问题的解决方法
2017/07/27 Javascript
使用webpack打包koa2 框架app
2018/02/02 Javascript
vue自定义tap指令及tap事件的实现
2018/09/18 Javascript
Javascript读取上传文件内容/类型/字节数
2019/04/30 Javascript
layui2.0使用table+laypage实现真分页
2019/07/27 Javascript
layer.open的自适应及居中及子页面标题的修改方法
2019/09/05 Javascript
基于vue+echarts 数据可视化大屏展示的方法示例
2020/03/09 Javascript
[00:43]FTP典藏礼包 DOTA2三大英雄霸气新套装
2014/03/21 DOTA
Python中的自省(反射)详解
2015/06/02 Python
OpenCV 边缘检测
2019/07/10 Python
Pycharm+django2.2+python3.6+MySQL实现简单的考试报名系统
2019/09/05 Python
CSS3轻松实现圆角效果
2017/11/09 HTML / CSS
Css3新特性应用之视觉效果实例
2016/12/12 HTML / CSS
法国票务网站:Ticketmaster法国
2018/07/09 全球购物
八年级语文教学反思
2014/02/11 职场文书
承诺书怎么写
2014/03/26 职场文书
异地年检委托书范本
2014/09/24 职场文书
开展批评与自我批评心得体会
2014/10/17 职场文书
工作感想范文
2015/08/07 职场文书
《小小的船》教学反思
2016/02/18 职场文书
如何使用Tkinter进行窗口的管理与设置
2021/06/30 Python
Python如何快速找到多个字典中的公共键(key)
2022/04/29 Python
vue/cli 配置动态代理无需重启服务的方法
2022/05/20 Vue.js