mailto:
JavaScript を使用して Web アプリケーション全体に情報を送信していますが、ユーザーが [送信] ボタンを押すたびに、メール アプリケーション (Outlook、Gmail など) を開く前にブラウザで新しいタブが開きます。
空白のタブが開かないようにする方法はありますか?
編集: この問題は、次のすべての主要なブラウザーで発生します: Internet Explorer、Firefox、および Google Chrome。
window.open()
メールの送信に使用していますが、既知の代替手段はありますか?
メールの送信方法は次のとおりです。
var mailto_link = 'mailto:'+email+'?subject='+subject+'&body='+body_message;
var win = window.open(mailto_link,'emailWindow');
window.location.href
ユーザーがメールを送信した後にメッセージを表示しているため、使用したくありません。