相关疑难解决方法(0)

如何:后退按钮支持"Ajax"

我有一个asp.net ajax网站,它在同一页面上发生的事情没有页面重新加载,如排序记录,分页,...当用户转到同一站点的另一个页面并按下浏览器后退按钮时,如何使浏览器保存页面状态以使用预选选项(如分页选项,分页中的页码)返回到它.

我知道新的.net 3.5中有一个历史记录控件,但它在同一页面中工作而不是在从一个页面导航到另一个页面时.此外,我正在寻找一个适用于所有浏览器的解决方案.

谢谢,

.net html javascript asp.net ajax.net

3
推荐指数
1
解决办法
2497
查看次数

使用AJAX请求时使"浏览器后退"按钮工作

我正在编写一个使用AJAX检索大量数据的Web应用程序,它基本上根据用户点击的按钮修改加载的页面(假设点击button1将页面从state0转到state1,依此类推......)

此外,如果按钮号作为GET变量传递给服务器,则服务器以正确的状态返回页面.

毋庸置疑,后退/前进浏览器按钮不起作用,因为在通过AJAX完成状态更改期间不会更改URL.

所以,我的问题是,如何使浏览器后退/前进按钮工作?

是否可以在每次状态更改时为浏览器提供正确的URL; 但是停止重新加载页面?

请注意,此问题仅与浏览器后退/前进按钮有关.我可以创建自定义后退/前进按钮,但这不是我想要做的.

javascript ajax

2
推荐指数
1
解决办法
3025
查看次数

标签 统计

javascript ×2

.net ×1

ajax ×1

ajax.net ×1

asp.net ×1

html ×1