我有一个aspx页面和内部我已经叫的.ascx页面这是购物车,aspx页面上我有很多的链接,书籍,我们可以将书籍添加到购物大车。在点击添加按钮我存储bookid,名称,价格在cookie和ascx页面上我使用会话变量复制并粘贴购物车中的值一切工作正常..代码是这样的..上单击添加BTN我把这个javascript函数购物车Asp.net
function addCookies(typeShopping,id,name,price) {
document.cookie = typeShopping + "=" + id + "," + name + "," + price;
}
但毕竟这我必须这样做后回去,这样的ascx页面加载,并将此信息到购物车中。等它调用这个函数是这样的BTN ..
<a onclick="addCookies('ShoppingCart',1, 'A summary of the Creed....' ,25);"href=".../ShowBooks.aspx?CategoryName=Qur'an&Mushaf&CatID=1" </a>
但如你所见导致页面回来后,虽然该项目添加到购物车我移动到顶端,我该怎么办我只需点击并添加项目,页面就不会回传,我仍留在同一本书中。
对不起,我也不好与Java脚本,我应该只是这样做 功能addCookies(typeShopping,ID,名称,价格){ 的document.cookie = typeShopping + “=” +编号+“ ,“+名+”,“+价格; // aspnetForm.reset(); 警报(“立即检查”); return false; } 因为它不工作的页面剧照回来后 – ConfusedCoder 2011-06-06 14:03:27
号你需要'return'在'的onclick =“”',你需要学习JavaScript。 – SLaks 2011-06-06 14:04:47
烨其工作不错,但现在的ascx页面没有加载:(任何建议,有没有什么办法,这个函数执行后,我打电话的ascx页面加载你,这将解决 – ConfusedCoder 2011-06-06 14:10:17