如果你不把html里面的图片编码的话,必须使用http://xxx/x.jpg的绝对定位的方法

解决方案 »

  1.   

    一般发送页面到用户的邮箱的话,图片必须用绝对定位,样式也要写到html元素的的style 属性里。  好像各种邮箱系统都会把发送到邮箱里的html页面扫描一次,把所有的js 和 css 都去掉。但是元素的 style 属性是不会去掉的。
      

  2.   

    "html里面的图片编码",这个谁会? 能不能贴段代码?
      

  3.   

    发送的时候用HTML格式, 在邮件正文中的HTML代码里输入背景图片就可以了啊。 当然如果邮件接收端不支持HTML显示的话是没有办法的。
      

  4.   

    并不是所有邮箱都支持HTML代码的。如果邮箱支持,用绝对路径标记图片就没有问题了。
      

  5.   

    ---我是楼主,,,我不想要"必须使用http://xxx/x.jpg的绝对定位的方法",这种方法实现,,,想用孟E说的"html里面的图片编码",这种方法,,,那位高人能贴1段相关代码么?我用BAIDU,搜了半天,没找到.
      

  6.   

    楼主,你去能看到图片的邮箱看看那个邮件,看一下它的代码,就知道怎么回事了。“html里面的图片编码”,不明白。
      

  7.   

    想用孟E说的"html里面的图片编码??想来想去,是不是base64啊??难道是把图片转成二进制后再转成base64??如果是这样的话,可能实现,并且,以前就有这种例子。或是,邮箱端是不是有把base64还原成二进制,再还原base64的方法呢(找了几个没有啊)。忽然,想起,楼主说是“背景图片”。那么base64根本就不符合要求的,“背景图片”,也就只能是用CSS来解决了,可是,一般的邮件是不让用户自己定义CSS样式的。所以,我说,你要实现的功能不可能实现(除非,你说服,邮箱的服务务,让它开通过,以上我说的两个功能。)说实话,我感觉,下一翻功夫学习是好的,可是,只为了要一个视频的效果,费那么多时间,真吃亏。