单击图片时直接出现另存为对话框

2016-02-19 13:15 143 1 收藏

下面是个超简单的单击图片时直接出现另存为对话框教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

【 tulaoshi.com - Web开发 】

解决思路:

  在点击图片时设置隐藏的iframe加载地址为该图片的地址,然后让iframe执行saveas命令。

  具体步骤:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  代码示例:

script
function Saveit(){
temp.location=event.srcElement.src //在隐藏帧中加载图片
//100毫秒后在id为temp的隐藏帧上执行saveas命令 
setTimeout(’temp.document.execCommand("saveas")’,100)
}
/script
iframe id="temp" style="display:none"/iframe
img src="demo.gif" onClick="Saveit()"

  特别提示:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  代码运行后,单击图片,100毫秒后将弹出保存图片的对话框,如图1所示。

图1 单击图片理弹出的保存图片对话框

  特别说明  本例需要掌握的一个技巧是如何利用隐藏的iframe来实现文件的保存,其实能保存的不仅仅是图片,还包括其它文件,不过在保存Flash(swf格式)文件时打开文件时是空白。

来源:http://www.tulaoshi.com/n/20160219/1603500.html

延伸阅读
标签: 电脑入门
很多已经开始用Word 2007替代Word 2003等低版本,不过Word 2007默认使用*.docx格式作为文档保存格式,考虑到交流的方便,一般还是建议保存为*.doc格式,但这往往需要单击Office按钮,依次选择另存为/Word97-2003文档,或者在另存为对话框的保存类型中选择Word97-2003文档,无论选择哪一种方法都相当麻烦。 当然,如果你只需要将文档保存为*.do...
标签: 电脑入门
1、点击WPS页面左上角的按钮 2、在弹出的快捷的菜单中将鼠标移至;将鼠标放在上面就可以了不需要点击 3、在弹出的的快捷菜单中选择存储格式,选择自己想要的格式存储就可以了 图老师健康网温馨提示: WPS系列中其他软件的另存为格式操作类似哦。
改变背景颜色,有两种方法: 1、在app的初始化函数中调用: void SetDialogBkColor( COLORREF clrCtlBk = RGB(192, 192, 192), COLORREF clrCtlText = RGB(0, 0, 0) ); 2、在对话框类的OnCtlColor函数中: if(nCtlColor == CTLCOLOR_DLG)  {   CBrush *brush;   brush = new CBrush(RGB(221,221,221));   return (HBRU...
标签: 电脑入门
一、問題描述 在 PowerPoint 2010 不提供另存新檔為 htm、mht 選項,但假如需要將簡報檔案轉換成 htm 或 mht 等網頁格式,該如何處理? 二、方法 可以透過 VBA 撰寫程式呼叫 PowerPoint object model 將簡報檔匯出成 htm 或 mht 檔案,參考以下步驟 : 1. 使用 PowerPoint 2010 開啟 PowerPoint 檔案。 2. 按 Alt + F11 開啟 VBA。 3. 出現 ...
标签: 电脑入门
使用wps文字编辑了文档,可保存时并不像保存为word格式,想要保存为pdf或者其他格式怎么操作呢?其实非常简单,秩序在保存过程中修改下格式选项即可。具体操作步骤请看下面教程吧。 WPS文字怎么另存为pdf等其他格式? 1、点击WPS页面左上角的按钮 2、在弹出的快捷的菜单中将鼠标移至;将鼠标放在上面就可以了不需要点击 3、在弹出的的快...

经验教程

996

收藏

41
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部