浏览器刷新与Ajax无刷新的问题,不知道你们有遇到过没?
客户访问一个页面,该页面采用了Ajax技术,当用户在该页面进行某些操作,从服务器获得新的数据后,
对当前页面进行更新,当客户进行了很多操作后,当前访问的页面的信息也就不是最初的那个页面了,
就在此时,客户通过浏览器上的刷新按扭对当前页进行了刷新!
刷新后浏览器显示的当前页面是最初的那个页面而不是刷新前的的这个页面,这样,问题就来了:
讨论:有什么方法可以使刷新后的页面为刷新前的这个页面呢?
(注:请斑竹不要把帖子转到问题版块去了,我不是提问,而是想请达人们讨论下!)
问题补充
achun 写道
楼主看看这篇文章,也许利用window.name是一个可行的方法,不过实现起来.......呵呵难说呀,这根整个应用架构都有关系的
jCT与AJAX七宗罪
期待你的实现方法哦!
问题补充
toeo 写道
用JavaScript把浏览器的工具栏禁用了....鼠标右键也禁用了..有这样的客户..估计也不会用什么firefox.
让Y刷新...
让Y刷新...
那倒是哦,把工具栏都禁用了,让他Y的刷去!