mailto:
簡単なタグを機能させるために、午後中ずっと苦労していました。私はインターネットを精査しましたが、これまでのところ、提案された修正のどれも問題を解決していません.
問題
ユーザーがメールを送信できるようにする Web ページがあります。このページは内部ネットワークで使用され、ボタンがクリックされたときに、受信者、件名、および本文がメッセージに動的に追加される必要があります。
この問題を解決するために、mailto タグを使用しようとしています。Groupwise 8 は、受信者のみがリストされている場合に新しいメッセージを正しく起動します。ただし、To: フィールド以外を設定しようとすると、データは単に To: フィールドに追加されます。
たとえば、私のjspページには次のものがあります。
<script type="text/javascript">
function sendMail() {
alert('Trying to send mail!');
var link = "mailto:myaddress@mydomain.org"
+ "?subject=Testing the automated email template"
+ "&body=Testing testing testing"
;
window.location.href = link;
}
</script>
...
<input type="button" onclick="sendMail();" value="Send email" />
そのため、ボタンをクリックすると、myaddress@mydomain.org 宛てに、「自動化された電子メール テンプレートのテスト」という件名と「テスト テスト テスト」という本文の電子メールが届くはずです。ただし、代わりに、リンク文字列全体が電子メール メッセージの To: フィールドに単純に挿入されます。
<a>
JavaScript の代わりにmailto をタグに埋め込んだり、文字列をエスケープしたりして、mailto のさまざまなバリエーションを試しました。Groupwise が新しいメッセージを作成しても、結果は変わりません。
この問題を修正する方法についてのアドバイスは大歓迎です!