js判断是否可以返回上一页,没有的话就默认

有时候我们系统有异常、商品下线、文章下线等需要跳转到中转页面,如404,这里可以有返回操作,返回上一页是很方便的,但是没有的话就默认一下,实现方式如下:

<script>
    $(function () {
        //用jq监听一下
        $(".back-404").on('click',function () {
            //默认的跳转页面
            var burl = $(this).data('href')
            document.referrer === '' ? window.location.href = burl :  window.history.go(-1);
        });
    })
</script>


评论/留言