首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

问一个浏览器返回按钮跳转的有关问题

2012-08-14 
问一个浏览器返回按钮跳转的问题!在list页面,点一个a hrefitem.html?id2item2/a跳转到了item.html

问一个浏览器返回按钮跳转的问题!
在list页面,点一个<a href="item.html?id=2">item2</a>跳转到了item.html页面,在item.html页面里,会ajax请求后台判断这个用户能否阅读item2.
判断结果是不能阅读,然后location.href="buy.html?id=2"; 跳转到了购买页面。

问题来了,这个时候在购买页面,点击浏览器的返回按钮,会跳转到item.html?id=2页面,但是呢用户没有购买,于是又会跳回buy.html页面。

这种问题一般怎么处理呢? 有什么办法让其在购买页面的时候,浏览器的返回按钮是不可以点的吗?

[解决办法]
item.html 没购买时,链接不挂参数

item.html?id=2 点击购买时,挂参数 有参数才跳 buy.html


[解决办法]
改成
location.replace("buy.html?id=2")

热点排行