У меня есть сайт magento, и мне нужно передать переменную через POST, когда пользователь размещает заказ.
У меня есть этот код в info.phtml
<button type="submit" title="<?php echo $this->__('Place Order') ?>" class="button btn-checkout" onclick="review.save();document.myform.submit();" ><span><span><?php echo $this->__('Place Order') ?></span></span></button>
А потом яиметь форму:
<form name="myform" method="POST" action="success">
<input type="hidden" name="myvar" id="myvar" />
</form>
Это очень хорошо работает в Firefox и Chrome.Однако в IE форма представляется дважды.Я проверил в Fiddler, и в первый раз переменная POST присутствует, но, очевидно, она теряется при повторной отправке.
Есть идеи, как это исправить в IE?
Заранее большое спасибо.