0

メールを送信する相手をチェック ボックスで選択し、ボタンを押すと Outlook が開き、メールを送信できる社内 Web ページを作成しています。

メールアドレスではなく名前で送信しようとしています。

例:

トマー・アミール; ジョン・ド; ...など。そうではありません:

tomer@office.com; john@office.com; ...

問題は、Outlook が名前を認識しないことです...

私のコード:

function getSelectedCheckbox(){
var names = "";
$('input[name=checkboxlist]:checked').each(function() {
    names += $(this).val();
});
document.getElementById('selectedrows').value = names;

}

function sendMail(){
    getSelectedCheckbox();
    var mails = document.getElementById('selectedrows').value;
    window.open('mailto:'+mails+'?subject=subject&body=body');
}

次のような文字列を返します。

トマー・アミール; ジョン・ド;

ありがとう!

4

1 に答える 1

0

メールと名前の両方をこの形式で送信することになりました。

Tomer Amir (tomer@office.com); John Do (jhon@office.com);

そしてそれはうまくいきました。

于 2013-09-16T12:19:46.023 に答える