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 相关文章推荐
JS实现打开本地文件或文件夹
Mar 09 Javascript
细品javascript 寻址,闭包,对象模型和相关问题
Apr 27 Javascript
JavaScript 面向对象的 私有成员和公开成员
May 13 Javascript
namespace.js Javascript的命名空间库
Oct 11 Javascript
JavaScript 判断浏览器是否支持SVG的代码
Mar 21 Javascript
JavaScript中双叹号!!作用示例介绍
Sep 21 Javascript
响应式表格之固定表头的简单实现
Aug 26 Javascript
浅谈JavaScript 覆盖原型以及更改原型
Aug 31 Javascript
在JS中a标签加入单击事件屏蔽href跳转页面
Dec 16 Javascript
javascript实现数字配对游戏的实例讲解
Dec 14 Javascript
vue实现把接口单独存放在一个文件方式
Aug 13 Javascript
原生js实现九宫格拖拽换位
Jan 26 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动态输出JavaScript代码实例
2015/02/12 PHP
完美解决在ThinkPHP控制器中命名空间的问题
2017/05/05 PHP
学习YUI.Ext第七日-View&amp;JSONView Part Two-一个画室网站的案例
2007/03/10 Javascript
javascript call和apply方法
2008/11/24 Javascript
基于jQuery的图片剪切插件
2011/08/03 Javascript
html中的input标签的checked属性jquery判断代码
2012/09/19 Javascript
JS中Iframe之间传值及子页面与父页面应用
2013/03/11 Javascript
js特效,页面下雪的小例子
2013/06/17 Javascript
深入剖析JavaScript中的枚举功能
2014/03/06 Javascript
js获取字符串字节数方法小结
2015/06/09 Javascript
Jquery数字上下滚动动态切换插件
2015/08/08 Javascript
QQ登录背景闪动效果附效果演示源码下载
2015/09/22 Javascript
原生js三级联动的简单实现代码
2016/06/07 Javascript
对js中回调函数的一些看法
2016/08/29 Javascript
node.js操作mysql简单实例
2017/05/25 Javascript
浅谈箭头函数写法在ReactJs中的使用
2017/08/22 Javascript
前端html中jQuery实现对文本的搜索功能并把搜索相关内容显示出来
2017/11/14 jQuery
微信小程序图片轮播组件gallery slider使用方法详解
2018/01/31 Javascript
vue中设置height:100%无效的问题及解决方法
2018/07/27 Javascript
layui-tree实现Ajax异步请求后动态添加节点的方法
2019/09/23 Javascript
JavaScript canvas实现跟随鼠标移动小球
2021/02/09 Javascript
python监控linux内存并写入mongodb(推荐)
2017/09/11 Python
今天 平安夜 Python 送你一顶圣诞帽 @微信官方
2017/12/25 Python
python requests模拟登陆github的实现方法
2019/12/26 Python
CSS3动画animation实现云彩向左滚动
2014/05/09 HTML / CSS
html5实现多文件的上传示例代码
2014/02/13 HTML / CSS
亚马逊西班牙购物网站:amazon西班牙
2017/03/06 全球购物
Java程序员常见面试题
2015/07/16 面试题
求职信模板标准格式范文
2014/02/23 职场文书
出生公证书样本
2014/04/04 职场文书
优秀教师演讲稿
2014/05/06 职场文书
小学优秀教育工作者事迹材料
2014/05/09 职场文书
银行会计主管岗位职责
2014/10/01 职场文书
师范生见习自我总结
2015/06/23 职场文书
保护环境的宣传语
2015/07/13 职场文书
mysql对于模糊查询like的一些汇总
2021/05/09 MySQL