js阻止h5页面关闭

JavaScript08

js阻止h5页面关闭,第1张

是浏览器的本身操作无法通过前端进行控制。

js中有页面关闭的页面关闭beforeunload事件,该事件的主要弊端是不能对弹出框进行自定义。

h5页面在tabbar页面点击手机的实体键时会直接关闭浏览器。

js 关闭窗口的方法:

1、 不带任何提示关闭窗口的js代码

<a href="javascript:window.opener=nullwindow.open('','_self')window.close()">关闭</a>

2、自定义提示关闭

<script language="javascript">

// 这个脚本是 ie6和ie7 通用的脚本

function custom_close(){

if

(confirm("您确定要关闭本页吗?")){

window.opener=null

window.open('','_self')

window.close()

}

else{}

}

</script>

<input id="btnClose" type="button" value="关闭本页" onClick="custom_close()" />