我在使用Gmail的Web应用程序时遇到了问题。由于某种原因,当我尝试将正文添加到链接中时,mailto
链接无法正常工作。只要不使用&符号作为正文的分隔符,链接就可以正常工作。
例如:
href="mailto:?subject=test&body=this is a test"
- 无法正常工作
href="mailto:?subject=testbody=this is a test"
- 可以正常工作,但显然不会产生期望的结果,因为所有内容都会进入主题。
我正在运行Vista 64位,并尝试了FF,Chrome和IE。此外,我注意到Gmail如何呈现我的邮件在我的Gmail帐户和Google应用帐户之间存在差异。
当我在iPhone和Outlook上查看相同的电子邮件时,似乎一切都正常。
任何帮助将不胜感激。
&
而不是&
时会发生什么? - Alecmailto:
带参数的链接本身就是一种非标准化、不可靠的东西。我不会感到惊讶,如果有更多的应用程序不支持它们(甚至出于安全考虑故意不支持)。我建议避免使用它们,并寻找更可靠的解决方案来实现您的目标。 - RoToRa