最近在做“商城”的项目。上个月也学习了一些网上的“商城”视频,但是工作紧张,没有总结。
--------------------------------------------
业务情景:从“购物车”进入“结算”页面,点击浏览器回退按钮,因为之前有一些选择的东西,想要刷新一次“购物车”页面。
实现:
$(function(){
// fjf 从核对订单 回退到 该页面时, 刷新一次。
var e=document.getElementById("refreshed");
if(e.value=="no"){
e.value="yes";
}else{
e.value="no";
location.reload();
}
});
页面中:
<input type="hidden" id="refreshed" value="no">
注意:如果直接在页面加载完成,调用 window.location.reload();会导致页面不停的循环刷新。