我正在尝试创建一个包含法语重音字符作为主题和电子邮件正文的 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 的英语和法语版本。有人知道如何让它工作吗?