按钮onClick不重定向

时间:2012-10-17 20:37:13

标签: php javascript redirect

SO..i有一个完全倒退的项目,但基本上我必须提供一个工作表单,添加一些item_ID的数量,然后重定向到我使用的框架的购物车页面。

当然,而不是我只是修饰我的框架,并为他自定义其功能。这家伙有一些黑客攻击的PHP页面,他“自己写”,他坚持要硬编码表格。

无论如何,我有一个表单,在动作中提交给我的cart.php

<form name="orderform" method="post"     action="http://s429036015.onlinehome.us/cart.php" id="orderform">
    <input type="hidden" name="mode" value="add" />
    <input type="hidden" name="productid" value="140" />
    <input type="hidden" name="cat" value="" />
    <input type="hidden" name="page" value="" />
    Qty <input type="text" id="product_avail" name="amount" />      
   <button class="button main-button list-button add-to-cart-button" type="submit" title="" onClick="location.href='cart.php'">
    <span class="button-right"><span class="button-left">Add to cart</span></span>
  </button>       
</form>   

上面的表单正确提交,输入的数量,会话存储数据和商品在购物车中就好了....但是,onclick上的<button>事件没有工作!

我甚至试过这个

<button class="button main-button list-button add-to-cart-button" type="submit" title="" onClick="GotoPage(); return:true;">

将此脚本放在表单

之前
<script type="text/javascript">
  function GotoPage() {
    window.location = "http://s429036015.onlinehome.us/cart.php";
  }
</script>
谁有任何想法?让我疯了......

1 个答案:

答案 0 :(得分:0)

在PHP中,处理来自表单的数据后,请尝试:

header('location: http://s429036015.onlinehome.us/cart.php');