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 prototype属性使用说明
May 13 Javascript
JavaScript开发规范要求(规范化代码)
Aug 16 Javascript
js固定DIV高度,超出部分自动添加滚动条的简单方法
Jul 10 Javascript
JavaScript调用ajax获取文本文件内容实现代码
Mar 28 Javascript
jQuery中hide()方法用法实例
Dec 24 Javascript
详解JavaScript中的every()方法
Jun 08 Javascript
详解JavaScript中|单竖杠运算符的使用方法
May 23 Javascript
微信小程序实现点赞、取消点赞功能
Nov 02 Javascript
小程序server请求微信服务器超时的解决方法
May 21 Javascript
非常实用的jQuery代码段集锦【检测浏览器、滚动、复制、淡入淡出等】
Aug 08 jQuery
通过实例了解JS 连续赋值
Sep 24 Javascript
layui+jquery支持IE8的表格分页方法
Sep 28 jQuery
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&amp;mysql(六)
2006/10/09 PHP
php 上传文件类型判断函数(避免上传漏洞 )
2010/06/08 PHP
PHP面向对象分析设计的61条军规小结
2010/07/17 PHP
php mb_substr()函数截取中文字符串应用示例
2014/07/29 PHP
PHP模板引擎Smarty内置变量调解器用法详解
2016/04/11 PHP
PHP实现微信图片上传到服务器的方法示例
2017/06/29 PHP
解决laravel groupBy 对查询结果进行分组出现的问题
2019/10/09 PHP
用javascript作一个通用向导说明
2011/08/30 Javascript
js中split函数的使用方法说明
2013/12/26 Javascript
了不起的node.js读书笔记之例程分析
2014/12/22 Javascript
bootstrap和jQuery.Gantt的css冲突 如何解决
2016/05/29 Javascript
Angular 4.x中表单Reactive Forms详解
2017/04/25 Javascript
vue之数据交互实例代码
2017/06/20 Javascript
jquery中有哪些api jQuery主要API
2017/11/20 jQuery
Vue的移动端多图上传插件vue-easy-uploader的示例代码
2017/11/27 Javascript
详解在不使用ssr的情况下解决Vue单页面SEO问题
2018/11/08 Javascript
如何使用 vue + d3 画一棵树
2018/12/03 Javascript
vue接入腾讯防水墙代码
2019/05/07 Javascript
python中管道用法入门实例
2015/06/04 Python
Python中规范定义命名空间的一些建议
2016/06/04 Python
Python OpenCV利用笔记本摄像头实现人脸检测
2020/08/20 Python
Python安装Flask环境及简单应用示例
2019/05/03 Python
python3字符串操作总结
2019/07/24 Python
Django之使用内置函数和celery发邮件的方法示例
2019/09/16 Python
python实现的读取网页并分词功能示例
2019/10/29 Python
python之语音识别speech模块
2020/09/09 Python
python 多线程共享全局变量的优劣
2020/09/24 Python
芬兰设计商店美国:Finnish Design Shop US
2019/03/25 全球购物
VICHY薇姿俄罗斯官方网上商店:法国护肤品牌,火山温泉水
2019/11/22 全球购物
String和StringBuffer的区别
2015/08/13 面试题
银行青年文明号事迹材料
2014/05/31 职场文书
小学竞选班干部演讲稿
2014/08/20 职场文书
优秀教师个人材料
2014/12/15 职场文书
2015年小学师德师风建设工作总结
2015/10/23 职场文书
Python 内置函数速查表一览
2021/06/02 Python
详解Golang如何实现支持随机删除元素的堆
2022/09/23 Python