JS如何判断有没有上一页,并做出相应的处理呢?比如一个网页分享出去,页面上有返回按钮,如果是分享页面的这个人,点击返回就是正常返回上一页,别人点开他分享的这个网页,点击返回是没有上一页的,我们希望它跳到别的url,应该怎么处理呢?处理方式如下:
可以使用document.referrer 进行判断,例如:
//返回上一页js
<script type=”text/javascript”>
function goback()
{
document.referrer === '' ?
window.location.href = 'http://www.codebye.com/index.shtml' :
window.history.go(-1);
}
</script>
以上就是JS判断有没有上一页的小示例。