美文网首页
js返回上一页

js返回上一页

作者: goodluckall | 来源:发表于2019-06-20 10:52 被阅读0次

    1、pc端返回上一页:

    history.go(-1) 后退
    history.reload() 刷新
    history.back() 后退+刷新
    

    2、移动端返回上一页:
    referrer 可以获取返回跳转或打开到当前页面的那个页面。如果用户直接打开了这个页面(不是通过页面跳转,而是通过地址栏或者书签等打开的),则该属性为空字符串。
    由于该属性只是返回一个字符串,所以不能够通过该属性引用页面的 DOM。

    window.location.href = document.referrer
    

    特殊情况:
    1.直接在浏览器中输入地址
    2.用location.reload()、location.href()、location.replace()等刷新页面
    3.扫码进入微信或QQ浏览器
    4.直接新窗口打开一个页面
    5.meta标签来控制不让浏览器发送referer <meta content="never" name="referrer">

    相关文章

      网友评论

          本文标题:js返回上一页

          本文链接:https://www.haomeiwen.com/subject/tlcdqctx.html