- 26
- 0
- 约3.31千字
- 约 5页
- 2019-07-31 发布于福建
- 举报
解决点击回退从一个页面回退到另外一个页面的问题?
前提:随着推广越来越流行,大部分的公司都会花钱推广,
传统的单页面会使人产生用户产生疲惫感。所以往往在推广时,
当用户点击回退时,会给用户展现一个新的页面,留住用户。
1.监听回退事件
//写入浏览器浏览历史记录
function addHistory(){
if(history.pushState){ //现代浏览器
history.pushState(state1,null,#foo);
}else{ //ie9及以下
document.getElementById(goFoo).click();
}
}
//监听浏览器回退按钮
function listenerBack(){
if(history.pushState){ //现代浏览器
window.onpopstate=function(){
goback();
}
}
else{ //
原创力文档

文档评论(0)