zoukankan      html  css  js  c++  java
  • 代码库(1)关闭页面前提示用户确认退出

    我会不断将添加到自己的代码库中的相关代码同时更新到博客中,也好供大家一起参考使用。

    敬请关注


    说明:
           在B/S系统中,在用户直接单击(关闭按钮)[X]来关闭系统页面时,给出提示信息,人用户确认是否关闭页面
    防止用户由于误操作而造成直接管理了系统,还要再重新登录系统的麻烦。
          if语句中的判断是确定当前的鼠标在当前document之外,一次来确定是否是用用户单击了 关闭 按钮,如果
    不加此判断将导致页面卸载(包括刷新页面重新加载)一次都会弹出提示信息

    代码:
    <script type="text/javascript">
    function ShowConfirmClose()
    {
        //alert(event.clientX + "|" +document.body.clientWidth + "|"+event.clientY+"|"+event.altKey);    //1259、1276
        if (event.clientX > (document.body.clientWidth-17) && event.clientY < 0 || event.altKey)
        {
            window.event.returnValue = "离开本页面后系统将关闭,并且页面上的数据都不会进行保存!";
        }
    }
    </script>

    <body onbeforeunload="ShowConfirmClose()">

    疑问:

    现在的代码可以给出提示并且按照用户的选择来确定是否退出系统,但如果用户单击 确定 退出系统时,我想要进行 清空 存储的 Session 等操作,现在不知道怎么操作,希望知道一起讨论

  • 相关阅读:
    第十三周助教作业
    【西北师大-19软工】第五次作业成绩汇总
    第十二周助教工作总结
    第十一周助教工作总结
    第九周助教工作总结
    第八周助教工作总结
    第七周助教工作总结
    SQLAlchemy 学习笔记(二):ORM 基础
    WebSocket 与 HTTP/2
    Chrome 与 Firefox-Dev 的 DevTools
  • 原文地址:https://www.cnblogs.com/garfield211/p/2227177.html
Copyright © 2011-2022 走看看