-1
下記のスクリプトに問題があります。それを使用してforを提出していますが、chromeで正常に動作しますが、firfoxではうまく動作しません。あなたの援助クロスブラウザでのフォーム提出の問題
下記のスクリプトに問題があります。それを使用してforを提出していますが、chromeで正常に動作しますが、firfoxではうまく動作しません。あなたの援助クロスブラウザでのフォーム提出の問題
ため
<script>
var transac_code = <?php echo json_encode($transac_code); ?>;
var amount = <?php echo json_encode($amount); ?>;
//window.location.href = "web_pay.php?transac_code=" + transac_code + "&amount=" +amount;
$('<form action="web_pay.php" method="POST">' +
'<input type="hidden" name="transac_code" id="transac_code" value="' + transac_code + '">' +
'<input type="hidden" name="amount" id="amount" value="'+ amount +'" />' +
'</form>').submit();
</script>
おかげでフォームにドキュメントを追加する必要があります。
$("...").appendTo(document.body).submit();
多分それは役立ちます、この1を見てみましょう:http://stackoverflow.com/questions/7117084/jquery-form-submit-on-chrome-works-but-not-in-firefox – Vaidas
この_guess_ですが、FirefoxはDOMに存在しないフォームを投稿するのが好きではないでしょうか? – smoksnes
Lordie;このためにajaxを使用してください。なぜあなたはそのようなJSの中にフォームを埋め込んでいますか? –