js如何判断页面是从特定页面跳转过来的

Posted 雨殇丶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js如何判断页面是从特定页面跳转过来的相关的知识,希望对你有一定的参考价值。

今天项目遇到一个问题,需要判断出页面是否是某特定页返回过来的,在同源条件下,可以在特定页面里存储一个sessionStorage,

sessionStorage.setItem(‘key‘,‘value‘);


然后在其他页面开始加载渲染时去获取这个sessionStorage,

若不能获取到则表明此页并不是特定页跳转过来的,

若能获取到,则表明是特定页跳转过来的,并立刻删掉该sessionStorage,以便进行下次的判断。

window.function(){
  if(sessionStorage.getItem(‘key‘)!=null){
  sessionStorage.removeItem(‘key‘);
  ...
}

else{   ... } }

原理很简单,想着localStorage,cookie应该也能实现该需求吧。

原文链接:https://blog.csdn.net/qq_33958946/article/details/89190506

以上是关于js如何判断页面是从特定页面跳转过来的的主要内容,如果未能解决你的问题,请参考以下文章

js如何判断一个页面是不是已跳转到指定的页面了呢

jsp页面函数中如何获取sevlet传过来的List

JS识别当前URL,延迟5秒后跳转到特定页面

js判断手机访问并跳转到相应页面

js判断是不是登录并跳转页面

JS中如何判断用户离开了当前界面,跳转到了另一个界面?