JS返回上一页代码history.go(-1)

发布时间:2015-10-14 16:02 | 人气数:327

电脑网页上的返回上一页代码:

<a href="javascript:history.go(-1)">返回上一页</a>
在某些手机上显示会失效。百度后,可以用以下JS代替:
/*返回上一页*/
function return_prepage(){  
    if(window.document.referrer==""||window.document.referrer==window.location.href){  
        window.location.href="{dede:type}[field:typelink /]{/dede:type}";
    }else{  
        window.location.href=window.document.referrer;
    }
}

在需要用的地方直接调用:javascript:return_prepage();

实现原理:不直接用手机的返回功能,而是通过读取referrer上得到上一页的链接来实现手机返回上一页功能。

关键词:history.go(-1),返回上一页,返回代码