Ajax +后退和前进按钮

Dav*_*vid 5 javascript php ajax jquery

我开始编写新的应用程序,并希望使其完整的ajax风格:)

我正在使用Jquery来发出ajax请求.主JS文件从按下的链接获取一些变量,并根据该链接转到一些php文件抓取一些数据回来并将所有内容放在预先准备好的html标签中.

这是我看到这个应用程序的方式.

现在我发现了一些使后退和前进按钮开始工作的解决方案,但是在这些解决方案中,他们的脚本会转到预定义的页面并根据一些常量ID读取一些数据所以我不喜欢它.

我想要的是......

  1. 我需要一些代码,如果用户按下前进按钮,将阻止浏览器重新加载页面
  2. 记住浏览器的位置,所以如果我们处于状态'C'并且后面被按下它会给JS带来一些值为'B'的变量,然后JS进入php并说'B'所以php会理解准备哪些内容.将内容返回给JS,JS更新页面,大家都很高兴.

有解决方案可以这样工作吗?

Dan*_*n F 3

我过去曾使用jQuery BBQ:后退按钮和查询库来实现此目的。

具体来说,基本的 AJAX示例看起来就是您所追求的。其余的例子也都是最优秀的。