我有一个使用jquery滑块插件显示文章的商店系统,所以有分页。 我在“页面”3上有一个记录ID为123的项目 - 该项目有一个独特的modrewrite网址,如www.domain.com/myitem-123.html 问题:当显示文章细节时,我需要以某种方式存储滑块插件的当前页面,以便跳回滑块的最后一页。
我不想修改我的modrewrite url,因为它不再是唯一的(同一项目会有不同的网址) - 我唯一的想法是使用php会话,但我需要在每次点击时通过ajax命令设置它对我来说似乎不是很优雅..
有什么建议吗?
答案 0 :(得分:1)
我认为更好更简单的方法是将该页码存储在cookie中并在滑块/列表页面上检索它。
但是如果你想继续你的想法并需要改进,我建议将页码存储在JavaScript中的全局变量中,并且只在用户跳转到产品页面之前向服务器发出请求(你实际上必须同步这样做,因为用户正在关闭页面而请求不能“坐”在后台)
window.onbeforeunload = function() {
// do your server request here to store the $_SESSION['slider_page_no']
}