JS判断网页关闭网页时不背或history.go(-1)

JS判断网页关闭网页时不背或history.go(-1)
当制作一个Web项目时,有一个需求。当页面没有前兆的历史,它是不可能去操作,即history.go(- 1),然后关闭页面,直接点击返回按钮,否则,它将返回到上一页。

遇到的问题是如何确定历史是否可以退货,这是很麻烦的,因为有这样的直接访问处理功能没有,只有通过history.length变做工作,但对IE浏览器,IE和非长度返回值是不同的,即:历史。长度= 0,即是1,所以写一个函数来实现上述要求的功能,分享给你。
*返回到上一页(或关闭此页)
*如果没有上一页历史记录,则当前页直接关闭。
* /
函数返回(){
如果((navigator.useragent.indexof('msie ')> = 0)(navigator.useragent.indexof('opera)<0)){ / /伊江
如果(history.length > 0){
Window.history.go(1);
其他{ }
窗口。开瓶器= null;window.close();
}
}其他IE浏览器
如果(navigator.useragent.indexof('firefox ')> = 0 | |
Navigator.userAgent.indexOf('opera ')> = 0 | |
Navigator.userAgent.indexOf('safari ')> = 0 | |
Navigator.userAgent.indexOf('chrome ')> = 0 | |
Navigator.userAgent.indexOf('webkit ')> = 0){

如果(window.history.length > 1){
Window.history.go(1);
其他{ }
窗口。开瓶器= null;window.close();
}
}其他未知浏览器
Window.history.go(1);
}
}
}
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部