사용자가 동적으로 입력 한 데이터를 우편으로 보내기 위해 다음 스크립트를 작성하고 있습니다.이 작업은 데이터가 적은 컨텐트에는 잘 작동하고 Outlook 창이 제대로 열립니다.하지만 더 큰 데이터에 대해이 동일한 논리를 사용하십시오. "명령 줄 인수가 유효하지 않습니다. 사용중인 스위치를 확인하십시오."오류 (http://support.citrix.com/article/CTX123773)에 대해이 링크를 참조하십시오.이 문제의 원인이 될 수있는 사항입니다.이 문제에 대해 도움이 될 것입니다. .mailto의 큰 본문 내용에 오류가 발생했습니다.
미리 감사드립니다.
var link = "mailto:"+
+"?cc=Sam&subject=test&body="+encodeURIComponent(bodyString);
나는 그 예에 당신이 이미 어떻게 든를 urlencode 줄 바꿈을 참조하십시오
<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>
감사 SEV을 .. 정말 도움이되었다. – Learner