我正在编写以下脚本,用于邮寄用户动态输入的数据。这适用于数据较少的内容,并且 Outlook 窗口可以正确打开数据。但是当我对较大的数据使用相同的逻辑时。打开 Outlook 窗口时出现错误,提示“命令行参数无效。验证您正在使用的开关”。请参阅此链接了解错误 ( http://support.citrix.com/article/CTX123773 ) 发生了什么可能是这个问题的原因。请帮助解决这个问题。
提前致谢 。
<html>
<head>
<script>
var bodyScript = " ";
var json = " ";
function ajaxCall() {
ajax {
url: function: loadDetails,
error: ,
}
}
function loadDetails() {
bodyScript += "Hi" + json.Name;
.....
bodyScript += "%0D%0Awelcome to our Camp .Your ID is " + json.ID;
.....
}
function sendEmail() {
var link = "mailto:" +
+"?cc=Sam&subject=test&body=" + bodyString;
alert('bodyString before mailing ' + bodyString);
window.location.href = link;
}
</script>
<body>
<div id=”btnSubmit” onclick=sendEmail()”>click me</div>
</body>
</html>