【发布时间】:2012-11-14 05:54:54
【问题描述】:
我正在开发一个应用程序,在该应用程序中,用户可以使用所选人员的电子邮件地址预先填充电子邮件。这最终可能达到数百个电子邮件地址的水平,这会产生大量的 mailto: 链接(远超过 2000 个字符)。理想情况下,用户将单击一个按钮,该按钮将指向此 mailto: 链接,然后使用所有这些电子邮件地址打开 Outlook,这适用于较少数量的用户。
我发现在 IE 中执行此操作存在问题,它会达到 2048 个字符的最大 URL 长度 (http://support.microsoft.com/kb/208427)。
是否有某种方法可以绕过 javascript 中的这一限制,同时仍使用 IE,使其不会打开多个电子邮件窗口或要求用户在发送电子邮件时执行任何“额外”工作?理想情况下,我们仍然希望它和以前一样,它只会在 Outlook 中预填充电子邮件,但我们也在考虑编写自己的完整电子邮件系统
【问题讨论】:
-
如果您只是针对 IE 和 Outlook,如果您想为您的应用程序添加另一个令人头疼的问题,则可以使用 ActiveX。
标签: javascript html email outlook mailto