1

HTML でフォームを作成し、送信ボタンをクリックすると、onclickイベントが次の関数を呼び出します。

function ProcessSubmition(){

   var stringEmailBody=BuildEmailBody();

   var stringTo=document.getElementById("SubmittersEmail").value;

   var stringSubject = "My Subject Text";

   window.location.href = "mailto:"+stringTo+"?subject="+stringSubject+"&body="+stringEmailBody;

}

私のプロジェクトには 2 つの要件があります。

  1. 私たちのサーバーではPHPは許可されていません。
  2. フォームに入力する人は、計算価格を含むデータを編集できてはなりません。

問題:

関数が起動すると、メール クライアント ウィンドウが表示され、関数によって作成されたメッセージが表示されます。ユーザーは、メール クライアント ウィンドウの [送信] ボタンをクリックする必要があります。
残念ながら、ユーザーが [送信] をクリックする前に、計算された価格を単純に低い金額に変更することができますが、これは明らかに受け入れられません。

メール クライアント ウィンドウを非表示にして自動送信する方法はありますか? または、問題を解決するために使用できる他の方法はありますか?

あなたが私に与えることができるどんな助けにも感謝します.

4

1 に答える 1