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 相关文章推荐
User Scripts: Video Download by User Scripts
May 14 Javascript
LazyLoad 延迟加载(按需加载)
May 31 Javascript
JavaScript判断一个URL链接是否有效的实现方法
Oct 08 Javascript
ie下$.getJSON出现问题的解决方法
Feb 12 Javascript
使用jquery实现放大镜效果
Sep 02 Javascript
JavaScript必知必会(七)js对象继承
Jun 08 Javascript
详解js中call与apply关键字的作用
Nov 21 Javascript
Angular2学习笔记——详解NgModule模块
Dec 02 Javascript
JS简单实现点击跳转登陆邮箱功能的方法
Oct 31 Javascript
vue生成token并保存到本地存储中
Jul 17 Javascript
vue基础之事件简写、事件对象、冒泡、默认行为、键盘事件实例分析
Mar 11 Javascript
ES6函数实现排它两种写法解析
May 13 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 单引号与双引号的区别
2009/11/24 PHP
php实现批量修改文件名称的方法
2016/07/23 PHP
PHP入门教程之日期与时间操作技巧总结(格式化,验证,获取,转换,计算等)
2016/09/11 PHP
浅谈javascript中的作用域
2012/04/07 Javascript
E3 tree 1.6在Firefox下显示问题的修复方法
2013/01/30 Javascript
根据表格中的某一列进行排序的javascript代码
2013/11/29 Javascript
基于jQuery实现的双11天猫拆红包抽奖效果
2015/12/01 Javascript
利用Angularjs实现幻灯片效果
2016/09/07 Javascript
详解handlebars+require基本使用方法
2016/12/21 Javascript
JS遍历对象属性的方法示例
2017/01/10 Javascript
折叠菜单及选择器的运用
2017/02/03 Javascript
详解JS中的attribute属性
2017/04/25 Javascript
Angular模版驱动表单的使用总结
2018/05/05 Javascript
node.js监听文件变化的实现方法
2019/04/17 Javascript
layer.prompt输入层的例子
2019/09/24 Javascript
重置Redux的状态数据的方法实现
2019/11/18 Javascript
javascript实现前端分页效果
2020/06/24 Javascript
js实现滑动滑块验证登录
2020/07/24 Javascript
解决vue prop传值default属性如何使用,为何不生效的问题
2020/09/21 Javascript
浅谈nuxtjs校验登录中间件和混入(mixin)
2020/11/06 Javascript
使用70行Python代码实现一个递归下降解析器的教程
2015/04/17 Python
Python的dict字典结构操作方法学习笔记
2016/05/07 Python
Python 离线工作环境搭建的方法步骤
2019/07/29 Python
Pytorch Tensor基本数学运算详解
2019/12/30 Python
用Python爬取LOL所有的英雄信息以及英雄皮肤的示例代码
2020/07/13 Python
在vscode中启动conda虚拟环境的思路详解
2020/12/25 Python
NOTINO英国:在线购买美容和香水
2020/02/25 全球购物
出国留学计划书
2014/04/27 职场文书
感恩小明星事迹材料
2014/05/23 职场文书
公司总经理助理岗位职责
2014/07/09 职场文书
委托书格式要求
2015/01/28 职场文书
2015年乡镇纪检工作总结
2015/04/22 职场文书
2015年度个人业务工作总结
2015/04/27 职场文书
美容院管理规章制度
2015/08/05 职场文书
Matlab如何实现矩阵复制扩充
2021/06/02 Python
台式电脑蓝牙适配器怎么安装?台式电脑蓝牙适配器安装教程
2022/04/08 数码科技