增加mailto的IE URL长度限制:

时间:2015-10-24 04:17:31

标签: javascript jquery internet-explorer

有没有办法使用

发送长电子邮件(如Chrome允许的登录)
href = "mailto:..."
IE中的

当网址太长时,它会无声地失败。这似乎是由于IE的URL长度限制。如果我将长mailto URL复制粘贴到浏览器的地址栏中,它也将无效。

我在这里尝试了解决方案

mailto fails in IE where there is a long body text. Is there any way to resolve this?

无论是接受的答案,还是拥有最多赞成票的答案都不适用于长电子邮件,这些电子邮件适用于Chrome。

或者,我的用户是否有办法增加浏览器的可接受网址长度? Chrome的长度很好。

我的用户在编辑器中键入文本,然后他们需要能够使用自己的电子邮件程序通过电子邮件发送此文本。

1 个答案:

答案 0 :(得分:0)

对我来说,问题出在URL格式上。它包含一个'#',所以我用相应的percent-encoding字符串'%23'替换了哈希字符。你有破裂的角色吗?