gpt4 book ai didi

php - 保存 AJAX 加载页面的 URL,以便在刷新后加载

转载 作者:行者123 更新时间:2023-11-30 18:39:10 24 4
gpt4 key购买 nike

我们有一个用 PHP 编写的应用程序。它的主视图例如:/pages/index

现在当用户点击某些链接时,它会通过 ajax 拉入其他 View 。 IE。调用可能类似于 /pages/publish,因此 PHP 将发布部分的相关 html 输出回索引 View 。

我们遇到的问题是我们希望能够为用户提供刷新和查看与以前相同的 View 的选项。所以,我最初的想法是,当我们在 jQuery 中使用 .load() 时,获取要加载的 URL 并将其存储在某个地方,以便在用户刷新时由 PHP 读取。是做这件事的最佳方法还是有人可以想出更好的方法来做这件事?

最佳答案

查看 jQuery.address这应该可以解决您的问题!它允许 AJAX 加载新页面,并相应地更新地址栏。如果用户保存此 URL 并重新加载它,页面上的脚本随后可以加载正确的页面。

或者,如果您只使用 HTML5,那么您可以尝试 history.pushState()这将在不使用哈希符号的情况下修改 URL,但支持还不是 100%。 (我不认为......根据我的经验,它在 iPad 上肯定表现得很奇怪。)

关于php - 保存 AJAX 加载页面的 URL,以便在刷新后加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7364525/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com