我在div中加载了jquery / ajax的结果页面,当我点击其中一个结果的详细信息时,它会在div中加载详细信息。但是现在当你点击后退按钮时,它不会转到之前的结果?或者简单地回到javascript:history(-1);不起作用
我该如何解决这个问题?
答案 0 :(得分:3)
您需要以某种方式实际修改URL,以便浏览器获取历史记录。通常,这是通过修改锚文本(即“#”之后的内容)来完成的。
只需google进行“锚点导航”,即可获取大量有关如何操作的示例。
答案 1 :(得分:1)
你做不到。 AJAX请求未加载页面。后退按钮是最后一页,javascript:history(-1)正在做同样的事情。
答案 2 :(得分:0)
我认为这不是问题,因为用户没有转移到他仍在同一页面的新页面,但更新了一些数据信息。