現在のページとは別のページに送信するフォームがあります。フォームの送信をキャッチして、いくつかの VBScript コードを実行したいと考えています。
JSP の Java コードのように考えるのは正しいですか? <% %> 内のすべてが HTML がレンダリングされる前に評価されますか?
私の問題の簡単な概要は次のとおりです。
<form id="frm1" method="post" action="otherSite" onsubmit="<% logFormSubmit "submitted"%>">
.
.
.
</form>
onsubmit のコードは、別の ASP ページでサブの logFormSubmit を呼び出します。これは、ログに記録されるアクションとして文字列引数を取ります。ここでの問題は、フォームが送信される前にこれが発生することです。これは、 <% %> コードが HTML の前に評価されるか、少なくともそれが起こっていると思います。
フォームの送信先のページからログインできません。フォームが送信されたときにのみ logFormSubmit サブを呼び出すことに関する提案はありますか?