none
请问如何用编程方式实现图片的另存为 RRS feed

答案

  • <img id=a src="Image.jpg">
    
    <input onclick="save()">
    
    <script>
    function save()
    {
    w = window.open(document.getElementById("a").src);
    w.focus();
    w.document.execCommand("SaveAs")
    }
    </script>
    必须是同域下的图片文件
    【孟子E章】
    2010年1月18日 12:00
    版主

全部回复

  • <img id=a src="Image.jpg">
    
    <input onclick="save()">
    
    <script>
    function save()
    {
    w = window.open(document.getElementById("a").src);
    w.focus();
    w.document.execCommand("SaveAs")
    }
    </script>
    必须是同域下的图片文件
    【孟子E章】
    2010年1月18日 12:00
    版主
  • <img id=a src="Image.jpg"
    >

    <input onclick="save()" >

    <script>
    function save()
    {
    w = window.open(document.getElementById("a" ).src);
    w.focus();
    w.document.execCommand("SaveAs" )
    }
    </script>
    必须是同域下的图片文件
    【孟子E章】
    谢谢
    如果图片是动态的就不行了
    我还是想找到能直接触发   鼠标右键中的命令  通过这种方式来另存图片
    现在不知道调用ie右键菜单的思路
    请提供这方面的思路
    谢谢
    2010年1月19日 1:05