`
lbyzx123
  • 浏览: 466723 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

javascript实现另存为对话框

 
阅读更多
<html>
 <head>
  <title> New Document </title>
  <meta name="Generator" content="EditPlus">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <script src="jquery-1.3.js" type="text/javascript"></script>
  <script language="JavaScript">
  <!--
    function downLoadImage(imagePathURL){
	
        //如果中间IFRAME不存在,则添加
        if(!document.getElementById("_SAVEASIMAGE_TEMP_FRAME"))
            $('<iframe style="display:none;" id="_SAVEASIMAGE_TEMP_FRAME" name="_SAVEASIMAGE_TEMP_FRAME" onload="_doSaveAsImage();" width="0" height="0" src="about:blank"></iframe>').appendTo("body");        
        
        if(document.all._SAVEASIMAGE_TEMP_FRAME.src!=imagePathURL){
            //图片地址发生变化,加载图片
            document.all._SAVEASIMAGE_TEMP_FRAME.src = imagePathURL;
        }else{
            //图片地址没有变化,直接另存为
            _doSaveAsImage();
        }
    }
    function _doSaveAsImage(){
        if(document.all._SAVEASIMAGE_TEMP_FRAME.src!="about:blank")
            document.getElementById('_SAVEASIMAGE_TEMP_FRAME').document.execCommand("SaveAs");        
    }

  //-->
  </script>
 </head>

 <body>
  <input type="button" value="download image" onclick="downLoadImage('r_beyond1991.jpg');">  
 </body>
</html>

 

<input   type="button"   value="保存"   onclick="document.execCommand('SaveAs')">   
<input   type="button"   value="另存为"   onclick="document.execCommand('SaveAs',false,'c:\\oak.htm')"> 

 

分享到:
评论

相关推荐

    JS打开图片另存为对话框实现代码

    使用JS打开图片另存为对话框一直都是网页应用中不可缺少的一部分,本人有些好奇,于是搜集整理了一些实现代码,不知道符不符合大众的口味,在此班门弄斧了,需要的朋友可以了解下

    JavaScript实现控制打开文件另存为对话框的方法

    主要介绍了JavaScript实现控制打开文件另存为对话框的方法,实例分析了javascript实现文件另存为的技巧,非常具有实用价值,需要的朋友可以参考下

    javaScrip里面怎么调用保存和另存为对话框

    这是一个很好的javascrip脚本语言。

    javaScript实现另存为功能

    用javaSCript实现浏览器的SavaAs功能,填出文件选择Diolag对话框。 用javaSCript实现浏览器的SavaAs功能,填出文件选择Diolag对话框。

    java实现文件下载,并弹出保存对话框(Excel)

    java实现文件下载,并弹出保存对话框(Excel)

    chrome-ext-google-takeout-downloader

    问题:当 Chrome 以这种方式配置时,Chrome 将始终显示另存为对话框(“下载前询问每个文件的保存位置”, PromptForDownload选项)。 见。 覆盖saveAs并不能解决此问题(请参阅),这是一个开放的功能请求(请参阅...

    LZADialog:node-webkit的静态对话框类

    将文件另存为对话框,添加默认文件名进行保存,设置工作目录以在其中打开对话框 选择目录,设置工作目录以打开对话框 选择Webkit目录,设置工作目录以打开对话框 文献资料 特性: debug =&gt; bool如果设置为true,则...

    meteor-pdf:从 Meteor 模板在客户端生成 PDF

    安装$ meteor add ongoworks:pdf用法saveAsPDF方法将保存/下载到浏览器的下载文件夹(或提示另存为对话框,取决于浏览器设置)。 Blaze . saveAsPDF ( Template . report , { filename : "report.pdf" , // optional...

    程序天下:JavaScript实例自学手册

    14.10 用JavaScript实现数组排序 14.11 数字千分位函数 14.12 读写Cookie的函数 14.13 获取JavaScript函数中的所有参数 14.14 奇偶数的判断 14.15 在JavaScript运行VBScript函数 14.16 购物篮中常用的计算总价效果 ...

    《程序天下:JavaScript实例自学手册》光盘源码

    第1章 页面特效 ...1.2 页面自动最大化 1.3 页面自动刷新 1.4 页面的后退、刷新、前进 1.5保护网页源代码 ...22.15 用prototype实现JavaScript的继承 22.16 JavaScript制作哈希表 第23章 其他技巧及特效 23.1 ...

    JavaScript网页特效范例宝典源码

    实例043 应用JavaScript实现指定尺寸无边框无滚动条窗口 67 1.8 水平导航条应用 69 实例044 图片按钮导航条 69 实例045 导航条的动画效果 71 实例046 不用图片实现质感导航条 72 1.9 下拉菜单式导航条 73 实例047 二...

    javaScript实例自学手册486例,附带目录可方便搜索

    1.12 禁止网页另存.htm 1.13 禁止页面加入缓存.htm 1.14 离开页面时弹出对话框.htm 1.15 判断页面是否添加了W3C声明.htm 1.16 屏蔽网页中的脚本.htm 1.17 以频道模式打开页面.htm 1.18 自动识别网页类型.htm ...

    JavaScript实用范例词典04-14

    9.50 跳页菜单的实现... 300 9.51 在新窗口中打开网页... 302 9.52 取得文件字段中选取的 文件名称(包含路径) 303 9.53 取得文件字段中选取的 文件名称(不包含路径) 304 9.54 取得文件字段中选取文件的扩展名....

    primitive.nextgen:primitive.js的电子端口primitive.lol

    默认情况下,第一个被选中的是将生成的图像直接保存为图像文件(选项为光栅图像)-为此,在计算“另存为”对话框后,您可以在其中选择文件的名称和文件夹 或者,您可以选择“矢量图像”选项,然后将图像日期从原始....

    500多个html网页格式的各种源代码

    1.12 禁止网页另存.htm 1.13 禁止页面加入缓存.htm 1.14 离开页面时弹出对话框.htm 1.15 判断页面是否添加了W3C声明.htm 1.16 屏蔽网页中的脚本.htm 1.17 以频道模式打开页面.htm 1.18 自动识别网页类型.htm ...

    browser-extensions:用于Chrome和Firefox的TagSpaces Web Clipper

    适用于Chrome和Firefox的TagSpaces Web Clipper下载Google Chrome: Firefox:特征将完整的网页另存为HTML和MHTML(仅适用于Chrome)文件将网页的选定部分另存为HTML文件将当前标签页可见区域的屏幕快照另存为PNG...

    傲游浏览器3(Maxthon) 3.1.8.1000 正式版

    傲游3浏览器是国内唯一具有独立内核的桌面浏览器产品,首创双核浏览模式,在安全、快速的基础上,保证了对网银、网购类网站的兼容性。傲游3浏览器内置云端广告过滤系统,强大而...右键"目标另存为"对话框采用系统风格

Global site tag (gtag.js) - Google Analytics