优纳美食网
您的当前位置:首页js判断当页面无法回退时关闭网页否则就history.go(-1)_javascript技巧

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

来源:优纳美食网


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

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


 




        
显示全文