【发布时间】:2016-10-18 16:28:19
【问题描述】:
我正在尝试使用 mailto 函数在我的 Web 应用程序中获取 Outlook 窗口,使用以下代码。
<a href="mailto:myemail@gmail.com?body=**bodyText**">Send mail</a>
如果 bodyText 少于 1800 个字符,它可以正常工作。但它会截断超过 1800 个字符的数据。如果正文内容超过 1800,则 Outlook 窗口仅显示 1800 个字符并截断剩余内容。
【问题讨论】:
-
我敢打赌这与 URL 长度限制有关。这可能因浏览器而异(不幸的是,我无法记住实际数字)。所以有两件事 - 您正在使用/定位哪个浏览器,出于好奇,您为什么需要在链接中预定义的电子邮件文本那么大(我想不出原因)?
-
这应该有助于重新限制 URL 长度 - stackoverflow.com/questions/417142/…
-
我同时使用 Chrome 和 Firefox。它是使用 mailto 的客户要求(他们只想预览正文,并在将其发送给其他人之前进行必要的更新)
-
我无法在 OS X 上使用 Chrome 51 重现此内容。我能够使用正文中包含 4000 个字符的链接,它们都显示在邮件中。
-
@Barmar 我使用的是 Windows 10 和 Ubuntu14.04。
标签: javascript html meteor outlook html5-canvas