このフォームは、フォーム アクションが「送信」の場合に機能します。ただし、Salesforce Web-to-Lead にカスタマイズすると、「フォームの送信は成功しました」というスクリプトは表示されません。
さらに、送信後にサイトをリダイレクトするためのコードは機能しません。私は PHP/Java の専門家ではありません。なぜ動作しないのかを理解するのに十分なほど、何が起こっているのかよくわかりません。
下記参照。Salesforce からの個人情報を編集しました。
<div class="padpage padtop">
<h1>Let Us Call You</h1>
</div>
<!--end padpage-->
<div class="cutContainer moreUpperMargin">
<span class="cutTop"></span>
<span class="cutBottom"></span>
<div class="ui-widget successMessage">
<div class="ui-state-highlight ui-corner-all">
<p><span class="ui-icon ui-icon-info" style=""></span>
<strong>Success!</strong> Your mail has been sent.</p>
</div>
</div>
<h4> Write to us </h4>
<form action="https://www.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8" method="POST" />
<input type=hidden name="oid" value="000000000000000">
<input type=hidden name="retURL" value="http://www.xxxxxxxx.com">
<input type=hidden name="company" value="Mobile Lead">
<!-- A bunch of Fields.... -->
<input type="submit" class="button buttonStrong right" value="Send" name="buttonSubmit" value="submit">
<div class="clearfix"></div>
</form>
</div>
<!--end cut container-->