我们有一个用PHP写的应用程序。它的主要观点是例如:/pages/index
。保存AJAX加载页面的URL,因此可以在刷新后加载
现在,当用户点击某些链接,它通过ajax拉入其他视图。即。一个调用可能看起来像/pages/publish
,所以PHP会将发布部分的相关html输出回索引视图。
我们现在面临的问题是我们希望能够让用户选择刷新并看到与以前相同的视图。所以,我最初的想法是这样的,当我们在jQuery中使用时,如果用户刷新,那么将它的URL加载并存储在某处供PHP读取。是做最好的方法还是可以有人想到一个更好的方式来做这件事?
您可以将URL保存在会话中。但是,为什么不为你的ajax加载的页面使用散列。 '/ pages /#index'和'pages /#publish'的行。 – Shef
也许我不明白,但问题与$ _SERVER数组的更新有何关系? – Karolis