window.location.href="mailto:"+mail+"?subject="+subject+"&body="+html+"";

解决方案 »

  1.   

    使用服务器端语言如ASP:
    http://blog.csdn.net/BubbleKittyII/articles/279707.aspx
      

  2.   

    lz脚本是不可能 的,况且现在的邮箱都要smtp验证,你这不要图片都的都成问题
      

  3.   

    LZ请注意,如果非要采用此方法的话,需要将图片转换为字符串,接收后还要再转回去。而图片太大的话是不行的。URL里参数的限制是1024K。接近或超出,浏览器无法解析的!
      

  4.   

    mailto方式并不是万能的,有很多限制,不适合你这个解决方案
    楼主可把图片的url传过去,然后弹窗口,预览图片,用附件的方式,让用户点击发送邮件的按钮
      

  5.   

    把图片放在网站服务器上,把链接放到html里, 然后传过去就是了!