PHP 保存页面然后重定向到上一页(ajax)

发布于 2024-08-30 23:04:45 字数 421 浏览 4 评论 0原文

我想问一下如何重定向到上一页(ajax分页)。

例子, 假设目前我在第 5 页,然后我单击一条记录,编辑后,我想返回到第 5 页而不是第 1 页。

问题是我的分页正在使用 ajax,

http://domain/photo/#5

我尝试使用 $_SERVER[http_referer],但我只得到 http://domain/photo ,我无法获取 # 和值。

重定向回上一个分页的最佳方法是什么?我的最后选择是使用 $_SESSION。希望我能在这里得到更好的答案。

谢谢。

I would like to ask for how to redirect to previous page (ajax paging).

Example,
Let's say currently I am in page 5, then I click on one record, after I edit it, I would like to go back to that page 5 not page 1.

The problem is my paging is using ajax,

http://domain/photo/#5

I try to use $_SERVER[http_referer], but I only get http://domain/photo , I not able to get # and the value.

What is the best way to redirect back to the previous paging. My last choice is using $_SESSION. Hope I can get better answer here.

Thx.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

栀子花开つ 2024-09-06 23:04:45

就像 Lauri 所说,您需要使用 Javascript 在客户端进行管理。基本上,您需要实现某种客户端浏览器历史记录。只需看看 Facebook 如何加载照片,但仍然允许您使用后退按钮。

有各种库可以帮助您:

JS 历史框架

Like Lauri says, you need to manage this at the client-side using Javascript. Basically you need to implement some sort of client-side browser history. Just look at how Facebook loads in photos, but still lets you use the back button.

There are various libraries available to help you:

JS History Frameworks

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文