我的history.back()
功能有问题。
我有三页A,B,C:
history.back()
从C回到B. 问题是back()
函数实际上使用包含参数的A到B链接(来自历史)但我需要更改这些。
所以我将history.back()
更改为一个简单的href,但当然,如果我点击后面,我会回到C页面(我不想要的)。
那么使用不同参数的back()
是否有解决方案? (我使用Angular,可能会有所帮助)。
A.html:
<body ng-controller="AuthentCtrl">
<div align="center">
<button ng-click="location.href = 'view/listing.html?id=' + id + '&first=' + newAuthent;">Go!</button>
<br/>
</div>
</body>
B.html
<body onload="init()">
<script>
function init(){
var params = location.search.substring(1).split('&');
id = params[0].split('=')[1];
var firstCo = params[1].split('=')[1];
// execute some code, function of parameters
}
</script>
</body>
C.html
<body>
<div align="center">
<button ng-click="history.back()">Go!</button>
<br/>
</div>
</body>