增加mailto链接的IE URL长度限制

3
有没有一种方法可以使用Chrome发送长电子邮件(长达Chrome允许的长度)?
href = "mailto:..."

在IE中发生了什么?

当URL过长时,它会悄无声息地失败。这似乎是由于IE的URL长度限制所致。如果我将长的mailto URL复制粘贴到浏览器的地址栏中,它也无法工作。

我已经尝试了这里提供的解决方案:

在IE中,当邮件正文过长时,mailto会失败。有没有办法解决这个问题?

无论是被接受的答案还是得到最多赞同的答案,都不能处理长邮件,但在Chrome中可以正常工作。

或者,是否有一种方法让我的用户增加其浏览器接受的URL长度?Chrome的长度很好。

我的用户在编辑器中输入文本,然后需要使用自己的电子邮件程序发送此文本。

1个回答

0
对我来说,问题出在URL格式上。它包含了一个'#',所以我用相应的百分号编码字符串'%23'替换了哈希字符。你有破坏字符吗?

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接