4

mailto:HTMLとJavaScriptを使用してメールを送信できます。電子メールが構成されているかどうかを確認するための可能な方法はありますか(つまり、Outlookなどの電子メールを送信するためのデフォルトの電子メールサービスが利用可能かどうか)?

私はこれを処理する必要があります

if(emailConfigured == true)

{
    // send mail

} else {

    // give alert
}
4

3 に答える 3

7

いいえ、これはできません。それは完全に不可能です。mailto:JavaScript環境は、リンクを処理するように構成されているかどうかを判断するためにホストコンピューターにアクセスできません。それはあなたのウェブアプリの責任の範囲をはるかに超えているので、あなたはそれについて心配するべきではなく、心配することもできません。ユーザーがメールの送信方法を知っているかどうかを判断するのは、ページの仕事ではありません。

于 2012-05-07T14:16:30.460 に答える
-1

メールがphpまたは...で構成されている場合は、次のhtmlを追加できます。

<!-- html -->
<input type="hidden" value="mymail@gmail.com" id="mailto" />


// Javascript
if($("#mailto")[0])

{
    // send mail
 window.location = "mailto:"+#("mailto").val();

} else {

    // give alert
}
于 2012-05-07T14:24:04.860 に答える