JS代码:
- <span><span> >
- <html>
- <head>
- <title> 通过js保存图片到本地 title>
- <meta name=“Generator” content=“EditPlus”>
- <meta name=“Author” content=“”>
- <meta name=“Keywords” content=“”>
- <meta name=“Description” content=“”>
- <script src=“http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js” type=“text/javascript”>script>
- head>
- <body>
- <input type=“button” value=“download image” onclick=“DownLoadReportIMG(‘http://www.oursss.com/uploads/photo/1045_2590.jpg?rd=0.9961522558898981’);”>
- body>
- html>span>span>
JS代码:
- function DownLoadReportIMG(imgPathURL) {
- //如果隐藏IFRAME不存在,则添加
- if (!document.getElementById(“IframeReportImg”))
- $(‘‘).appendTo(“body”);
- if (document.all.IframeReportImg.src != imgPathURL) {
- //加载图片
- document.all.IframeReportImg.src = imgPathURL;
- }
- else {
- //图片直接另存为
- DoSaveAsIMG();
- }
- }
- function DoSaveAsIMG() {
- if (document.all.IframeReportImg.src != “about:blank”)
- document.frames(“IframeReportImg”).document.execCommand(“SaveAs”);
- }