Home >Backend Development >PHP Tutorial >javascript - js代码 如何实现访问A页面跳转B页正常显示,而直接访问B页面的时候会跳转到A页面

javascript - js代码 如何实现访问A页面跳转B页正常显示,而直接访问B页面的时候会跳转到A页面

WBOY
WBOYOriginal
2016-06-06 20:38:291618browse

js代码 如何实现访问A页面跳转B页正常显示,而直接访问B页面的时候会跳转到A页面,也就是说B页面不能直接访问,必须经过A页面跳转过来的,才能正常到B页面。

回复内容:

js代码 如何实现访问A页面跳转B页正常显示,而直接访问B页面的时候会跳转到A页面,也就是说B页面不能直接访问,必须经过A页面跳转过来的,才能正常到B页面。

是不是可以这么干
a 页面跳转到b页面的时候在URL带上参数 例如:
b.html?param=0
如果参数存在就不跳转,直接访问没有参数就跳转到a页面

从A跳到B,和直接访问B的区别是 HTTP header里的Referer不同,Referer的内容就是A的地址,直接访问是空的。
所以你只要在B页面里判断一下Referer
php的话是用$_SERVER['HTTP_REFERER']来判断的。

通过检查 document.referrer

顺便给你百度了一点资料看看!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn