我正在尝试创建一个 mailto 链接,其中包含法语重音字符作为主题和电子邮件正文。 HTML 和 URI 编码字符都不起作用。这是我的代码:
<a href="mailto:%20?subject=ce%20titre%20est%20cass%C3%A9.&body=travaux%20deja!%20cesser%20d'%C3%AAtre%20t%C3%AAtu">SEND EMAIL</a>
如果没有 URI 编码,也会出现相同的结果:
<a href="mailto:?subject=ce titre est cassé&body=travaux deja! cesser d'être têtu">SEND EMAIL</a>
无论我怎么做,新电子邮件打开时都会出现损坏的字符。 URI 编码的空格和换行符工作正常,但任何非 ANSI 的内容都会被破坏。我应该注意,我正在 MS Outlook 2007 的英语和法语版本中进行测试。有人知道如何让它工作吗?
在 IE 8 中它是一个设置选项。
工具->选项->高级。在“国际”下,选中“对 mailto 链接使用 UTF-8”选项。
在 Windows XP 下,此设置默认处于禁用状态。
在 Windows 7 下,它默认启用。
希望这可以帮助
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)