11

Outlook メールの特定の文字列サイズはありますか。エラーが発生する次のコードがあります

システムコールに渡すデータ領域が小さすぎます

ただし、これはメッセージ本文が通常よりも大きい場合にのみ発生するようです

document.location.href = "mailto:" + emailAddress + "?subject=my msgs Relief&body=" + escape(message);

コードを削除すると、このメッセージは表示されません。メール本文の文字数が関係しているようです。提案してください。

4

2 に答える 2

4

一部の電子メール クライアントでは空白が href の一部として受け入れられないため、失敗する可能性があります。そのため、それらを URI エンコード (エスケープ) する必要があるため、空白は %20 になります。

これを試して:

document.location.href = "mailto:" + emailAddress + "?subject=my%20msgs%20Relief&body=" + escape(message);

于 2013-06-21T20:54:53.243 に答える