我正在尝试在 javascript 中使用以下内容打开邮件回复窗口:
window.location='mailto:'+to+'?subject='+subject+'&cc='+cc+'&body='+body;
问题是正文变量中有一些字符(如引号、特殊字符等)会给出错误消息。如果我给它一个静态的简单正文字符串,则相同的代码可以工作。
Firefox 错误类似于
错误:未捕获的异常:[异常...“失败”nsresult:“0x80004005(NS_ERROR_FAILURE)”位置:“JS frame :: (url) :: send_mail :: line 49”数据:no]”
正文内容:“XXXXX”
找出原因伙计们......它不允许我发送超过 1209 个字符。将此作为新问题发布。