【发布时间】:2011-06-10 03:10:32
【问题描述】:
我在使用 Gmail 的网络应用程序时遇到了问题。出于某种原因,当我尝试将正文添加到链接中时,mailto 链接不起作用。只要不使用正文的 & 分隔符,链接就可以正常工作。
例如:
href="mailto:?subject=test&body=this is a test" - 不起作用
href="mailto:?subject=testbody=this is a test" - 确实有效,但显然,它不会产生预期的结果,因为一切都与主题有关。
我运行的是 64 位的 Vista,我尝试过 FF、Chrome 和 IE。另外,我注意到 Gmail 在我的 Gmail 帐户和 Google Apps 帐户中呈现邮件的方式有所不同。
当我在 iPhone 和 Outlook 上查看同一封电子邮件时,一切似乎都正常。
任何帮助将不胜感激。
【问题讨论】:
-
当您使用
&而不是&时会发生什么? -
同样的事情,我试过了 & %26 和 &/ 但它们都产生了相同的结果。
-
mailto:带有参数的链接首先是一个非标准化、不可靠的东西。如果除了 GMail 之外还有更多的应用程序不能正确支持它们(出于安全考虑,甚至可能是故意的),我不会感到惊讶。我会避开它们,并为您的目标寻找更可靠的解决方案。
标签: html email hyperlink gmail mailto