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 等操作,现在不知道怎么操作,希望知道一起讨论

  • 相关阅读:
    洛谷 P1200.[USACO1.1]你的飞碟在这儿Your Ride Is Here
    洛谷 P1055.ISBN号码
    洛谷 P1567.统计天数
    洛谷 P2141.珠心算测验
    洛谷 P1428.小鱼比可爱
    洛谷 P1427.小鱼的数字游戏
    洛谷 P1047.校门外的树
    洛谷 P1046.陶陶摘苹果
    洛谷 P1980.计数问题
    洛谷 P1424.小鱼的航程(改进版)
  • 原文地址:https://www.cnblogs.com/garfield211/p/2227177.html
Copyright © 2011-2022 走看看