0

我正在开发一个 Volusion 网站,作为将商品添加到购物车的一种方法,我希望潜在客户能够输入产品代码以自动将该产品添加到购物车。

所以,我需要一个表格,将地址栏中的内容完全替换为:

http://www.yourvolusionstore.com/ShoppingCart.asp?ProductCode=

然后我需要一个字段,他们在其中输入产品代码并在最后添加代码......我一直在到处寻找答案,但似乎没有任何效果......

4

2 回答 2

1

Volusion 中有几种方法可以将产品添加到购物车,但这几乎是最基本的。

<form action="ShoppingCart.asp" name="form" method="get">
    <input type="text" value="" name="ProductCode">
    <input type="submit" value="Add To Cart">
</form>
于 2015-01-18T10:26:03.727 回答
0

你的意思是,你想做一个重定向?只有两种方法可以更改地址栏中的内容:

  1. 通过使用几种方法之一将用户导航到不同的页面。
  2. 通过更改哈希,使用几种方法之一来做到这一点。

除此之外,如果不将 URL 导航到要更改的页面,则无法更改 URL。如果要将它们发送到该页面,可以执行以下操作:

window.location.href="http://www.yourvolusionstore.com/ShoppingCart.asp?ProductCode=";

如果你想改变哈希,你可以做

window.location.hash='foo';

这会将 url 从 更改http://www.yourvolusionstore.com/ShoppingCart.asphttp://www.yourvolusionstore.com/ShoppingCart.asp#foo而不离开页面。

如果您正在尝试完成其他事情,请在您的问题中澄清这一点。

于 2015-01-17T22:01:50.500 回答