当前位置:Gxlcms > JavaScript > js判断当页面无法回退时关闭网页否则就history.go(-1)_javascript技巧

js判断当页面无法回退时关闭网页否则就history.go(-1)_javascript技巧

时间:2021-07-01 10:21:17 帮助过:16人阅读

在做一个Web项目时遇到一个需求,当页面没有前驱历史记录时(就是当前为新弹出的页面,没法做goback操作即history.go(-1)),点击返回按钮时直接关闭页面,否则就退回到前一页。

遇到的问题就是如何判断 是否有history可以回退,这个非常麻烦,因为没有这样的函数直接能获取到,只能通过history.length这个变量做变通的处理,但是对于IE,和非IE的length的返回值不同,ie: history.length=0, 非IE的为1,因此写了一个函数实现前面所需求的这个功能。分享给大家。

人气教程排行