通过document.referrer判断页面是链接调整还是新打开以及来源

如题所述

1、复制链接或者QQ中在浏览器中新打开的链接,点击“返回”跳转到列表页;

2、从列表页链接调整进的店“返回”执行浏览器的“返回”动作,好处是能直接定位到列表页上次浏览的位置。

[javascript] view plain copy
function ClickBack(){
if(document.referrer==""||document.referrer.indexOf("cases")==-1){
//返回到案例列表
window.location.href='/cases/';
}else{
history.back();
}
}

若新打开的页面document.referrer值即为“”
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答