php - 关于 javascript History.go 的简单问题

标签 php javascript html browser

我有一个分类广告网站。 在每个分类中,都有一个后退链接,它只是使浏览器后退一步。 这是因为当用户搜索分类广告并单击分类广告进行查看时,他们还可以通过链接轻松返回(而不仅仅是浏览器后退按钮)。

问题是,如果分类信息直接输入到浏览器的地址栏中,或者如果有人为分类信息添加了书签,那么这个反向链接会将他们带到其他地方......

有什么方法可以确保上一页是某个页面(在我的例子中是index.php)? 这样,如果上一页是index.php,我只会显示后退链接...

谢谢

最佳答案

您无法查询历史记录数据。一个稍微好一点的选择是读取 Referrer 服务器变量并创建指向它的“返回”链接。不过,它并不比 history.go() 强多少。尝试使用通用索引页。

关于php - 关于 javascript History.go 的简单问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3007195/

相关文章:

javascript - 如何让两个 Canvas 动画发生碰撞?

javascript - 响应警告,ComponentDidMount 中的 setState(...)

javascript - $(window).scroll() 在 IE 9 中不起作用

html - 使用 img 作为 <h1> 的背景

javascript - 使用带有 Flickity 插件的 Youtube 视频嵌入

html - 如何让 Bootstrap Carousel 100% 适合屏幕?

php:何时使用 echo 和 return

php - 像 gmail 一样的桌面通知

php - 为什么两个具有 PHP_INT_MAX 值的浮点变量是相同的,除非其中之一的值大于 1025

php - 有人知道一个好的 OOP PHP MySQL 类吗?主要构建查询