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 相关文章推荐
使用jquery给input和textarea设定ie中的focus
May 29 Javascript
在VS2008中使用jQuery智能感应的方法
Dec 30 Javascript
js特殊字符转义介绍
Nov 05 Javascript
jQuery获得内容和属性示例代码
Jan 16 Javascript
如何获取网站icon有哪些可行的方法
Jun 05 Javascript
一个实用的图片切换支持点击切换和自动轮播
Sep 09 Javascript
javascript中的Function.prototye.bind
Jun 25 Javascript
JS SetInterval 代码实现页面轮询
Aug 11 Javascript
Mpvue中使用Vant Weapp组件库的方法步骤
May 16 Javascript
聊聊Vue中provide/inject的应用详解
Nov 10 Javascript
js实现盒子拖拽动画效果
Aug 09 Javascript
ajax jquery实现页面某一个div的刷新效果
Mar 04 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的call_user_func传reference引发的思考
2010/07/23 PHP
linux系统下php安装mbstring扩展的二种方法
2014/01/20 PHP
PHP rsa加密解密使用方法
2015/04/27 PHP
使用PHP接受文件并获得其后缀名的方法
2015/08/05 PHP
PHP截取IE浏览器并缩小原图的方法
2016/03/04 PHP
Thinkphp5.0框架视图view的循环标签用法示例
2019/10/12 PHP
Aster vs Newbee BO5 第三场2.19
2021/03/10 DOTA
JS window.opener返回父页面的应用
2009/10/24 Javascript
Firefox下提示illegal character并出现乱码的原因
2010/03/25 Javascript
基于jQuery实现图片的前进与后退功能
2013/04/24 Javascript
javascript内置对象arguments详解
2014/03/16 Javascript
jQuery基础的工厂函数以及定时器的经典实例分析
2016/05/20 Javascript
从零开始搭建vue移动端项目到上线的步骤
2018/10/15 Javascript
layui radio点击事件实现input显示和隐藏的例子
2019/09/02 Javascript
vue.js中使用微信扫一扫解决invalid signature问题(完美解决)
2020/04/11 Javascript
Python2.x利用commands模块执行Linux shell命令
2016/03/11 Python
Python实现约瑟夫环问题的方法
2016/05/03 Python
Django URL传递参数的方法总结
2016/08/28 Python
python绘制简单折线图代码示例
2017/12/19 Python
python smtplib发送带附件邮件小程序
2018/05/22 Python
Python3+django2.0+apache2+ubuntu14部署网站上线的方法
2018/07/07 Python
Python读取数据集并消除数据中的空行方法
2018/07/12 Python
python实现自动解数独小程序
2019/01/21 Python
Python:合并两个numpy矩阵的实现
2019/12/02 Python
python 实现提取log文件中的关键句子,并进行统计分析
2019/12/24 Python
如何在python中处理配置文件代码实例
2020/09/27 Python
pyspark对Mysql数据库进行读写的实现
2020/12/30 Python
Uber Eats台湾:寻找附近提供送餐服务的餐厅
2018/05/07 全球购物
美国牙科折扣计划:DentalPlans.com
2019/08/26 全球购物
VC++笔试题
2014/10/13 面试题
大学生职业生涯规划范文
2014/01/08 职场文书
房地产广告词大全
2014/03/19 职场文书
2014年有孩子的离婚协议书范本
2014/10/08 职场文书
2015年班主任德育工作总结
2015/05/21 职场文书
大学生读书笔记大全
2015/07/01 职场文书
2016年春季开学典礼新闻稿
2015/11/25 职场文书