ホームページ  >  に質問  >  本文

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

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

高洛峰高洛峰2749日前380

全員に返信(3)返信します

  • 天蓬老师

    天蓬老师2017-04-10 14:56:12

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

    返事
    0
  • PHPz

    PHPz2017-04-10 14:56:12

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

    返事
    0
  • PHP中文网

    PHP中文网2017-04-10 14:56:12

    通过检查 document.referrer

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

    返事
    0
  • キャンセル返事