是应该用这个函数么?document.execCommand
比如document.execCommand("SaveAs",true,"E:\test\1.jpg");把文件保存到E:\test\下命名为1.jpg?我程序里相关部分代码
function getimg()
{
event.returnValue=false;
//paramIframe.window.location.href=event.srcElement.src;
timer=setInterval(checkload,10);
}
function checkload()
{
if(paramIframe.document.readyState=="complete")
{
   clearInterval(timer);
   paramIframe.document.execCommand("SaveAs");
   //paramIframe.document.execCommand("SaveAs",true,"E:\test\1.jpg");
   //alert("save completed!");
      }
   else if(paramIframe.document.readyState=="interactive")
   {
   clearInterval(timer);
                  paramIframe.document.execCommand("SaveAs",true,"E:\test\2.jpg");
      }

解决方案 »

  1.   

    这个用ajax实现,点击按钮,将图片路径传到服务端,然后服务端将图片保存到指定路径
      

  2.   

    我是从ftp服务器上取到图片,然后传到WEB服务器上,然后客户端来下载这个图片,
    目前我用ActiveX来做的,不过得需要加载自己做的插件。单纯用JS或者用自带的什么库之类的能实现吗?
      

  3.   

    这个可以用ajax实现,服务器端c#可以用
    using System.Net;
                string fileName = @ "D:\\test.gif";
                WebClient myWebClient = new WebClient();
                myWebClient.DownloadFile("图片地址", fileName);