将网页发送至邮箱,收到的文件中文字可以显示,但图片无法显示。

时间:2021-03-29 20:10:02
将网页发送至邮箱,收到的文件中文字可以显示,但图片无法显示。图片的路径错误。
怎么样才能解决呢?

9 个解决方案

#1


1: 把图片base64编码后也插入邮件中,更改html中图片路径到本邮件内编码后的图片。具体参考邮件格式
2:把html中的相对路径替换为包括网站域名的完整路径再作为邮件发送。

第二种方式比较简单。

#2


把HTML里面地址图片改成绝对路径,比如a.gif改成http://xx.xx.xx/xx/xx/a.gif

#3


引用 2 楼 cpio 的回复:
图片地址改成绝对路径

#4


既然是发送的网页一般都是绝对路径,你右键点图片,然后看看属性,图片地址

#5


如果改图片路径不是很繁琐吗?还有a标签的连接地址,都需要改。

#6


路径不对,绝对路径,应该换成网上的路径

#7


你使用相对路径,且相对路径必须是完整的,不能是必然说 ../aa.jpg,应该是http://...../aa.jpg

#8


引用 7 楼 jietuan 的回复:
你使用相对路径,且相对路径必须是完整的,不能是必然说 ../aa.jpg,应该是http://...../aa.jpg


发送的是一张网页,里面的图片很多,我怎么一个个替换啊?

#9


, , nm,,m,m,

#1


1: 把图片base64编码后也插入邮件中,更改html中图片路径到本邮件内编码后的图片。具体参考邮件格式
2:把html中的相对路径替换为包括网站域名的完整路径再作为邮件发送。

第二种方式比较简单。

#2


把HTML里面地址图片改成绝对路径,比如a.gif改成http://xx.xx.xx/xx/xx/a.gif

#3


引用 2 楼 cpio 的回复:
图片地址改成绝对路径

#4


既然是发送的网页一般都是绝对路径,你右键点图片,然后看看属性,图片地址

#5


如果改图片路径不是很繁琐吗?还有a标签的连接地址,都需要改。

#6


路径不对,绝对路径,应该换成网上的路径

#7


你使用相对路径,且相对路径必须是完整的,不能是必然说 ../aa.jpg,应该是http://...../aa.jpg

#8


引用 7 楼 jietuan 的回复:
你使用相对路径,且相对路径必须是完整的,不能是必然说 ../aa.jpg,应该是http://...../aa.jpg


发送的是一张网页,里面的图片很多,我怎么一个个替换啊?

#9


, , nm,,m,m,