大家晚上好!
我在osCommerce确认订单页面中的弹出窗口无法在Chrome中打开时遇到问题。完成订单并单击确认订单按钮时,应该会打开一个弹出窗口。如果不是,则页面上有一个按钮,单击该按钮将再次打开该窗口。
它在Firefox和Explorer上正常运行,但在Chrome上什么也没有发生!而且,如果我单击该按钮重试,它会将我带回到商店的主页。
下面是我认为问题所在的代码。有人可以帮我修复Chrome吗? TIA!
<script>
function loadbrw()
{
window.open('', '_blank', 'toolbar=no,menubar=no,resizable=yes,status=no,scrollbars=yes,width=675,height=485');
}
</script>
<h1><?php echo HEADING_TITLE; ?></h1>
<?php echo tep_draw_form('order', tep_href_link(FILENAME_CHECKOUT_SUCCESS, 'action=update', 'SSL')); ?>
<div class="contentContainer">
<?php echo $page_content; ?>
</div>
<div class="contentContainer">
<form action="<?php echo $server; ?>" method="post" name="pay_ITAU" onsubmit="loadbrw()" target="SHOPLINE">
<input type="hidden" name="DC" value="<?php echo $dados ?>"> <br>
<script language="JavaScript">document.pay_ITAU.submit();</script>
<?php echo MODULE_PAYMENT_ITAU_SHOPLINE_CHECKOUT_MESSAGE . '<br><br><center><a href="' .
tep_href_link(FILENAME_CONTACT_US) . '">' . MODULE_PAYMENT_ITAU_SHOPLINE_CHECKOUT_PROBLEM_PAYMENT .
'</a><br><br>' . MODULE_PAYMENT_ITAU_SHOPLINE_CHECKOUT_TRYAGAIN . '<br><br>' .
'<center><input name="submit" type="submit" value="' .
MODULE_PAYMENT_ITAU_SHOPLINE_CHECKOUT_TRYAGAIN_BUTTON . '"></center></form>';
?>
</form>