3

假设我有一个应用程序,用户在其中搜索一个项目,然后在国家/地区搜索该项目类别、子类别和可用性。或者接下来他搜索另一个项目“所以现在我想设置一个按钮(查看上一个结果)并通过单击它们检查他以前的所有搜索结果。”与所有浏览器后退按钮的工作原理相同。

所以请建议我该怎么做。任何建议真的很感激。

4

3 回答 3

1

请尝试此解决方案:

<script type="text/javascript">
function goBack()
{
window.history.back()
}
</script>

<input type="button" value="Back" onclick="goBack()">

back() 方法加载历史列表中的前一个 URL。这与单击后退按钮或 history.go(-1) 相同。

于 2013-07-03T13:29:16.180 回答
0

您可以使用history对象从 javascript 访问浏览器历史记录

window.history.back()

会让你后退一步(上一页)和

window.history.forward()

可以从那里访问下一页。

length将返回历史列表中的 URL 数量。

例子:

<script>
function goBack() {
  window.history.back();
}
</script> 

<input type="button" value="Back" onclick="goBack()">
于 2013-07-04T09:42:44.653 回答
0

您可以将值存储到浏览器会话并在会话具有值时重新加载页面,然后从会话或搜索结果中获取。

于 2013-07-03T12:57:16.833 回答