当我点击主页的“注销”按钮时提示是否关闭的提示框,在点击关闭当前窗口时也提示这个是否关闭提示框,我找了好久没有找到控制该功能的代码,请高手指点迷津,谢谢

解决方案 »

  1.   

    楼主没说清这个"窗口"的概念 是Ext的Window呢还是浏览器的窗口
    如果是关闭当前浏览器窗口 是弹不出Ext的弹出框的 
    如果是关闭Ext的window 那就是监听了window的close事件了 如果每一个窗口都有这个提示 那就看这个window是不是自己写的一个继承自Ext.Window的对象 其是否封装了close事件或者覆盖了close方法
      

  2.   

    稍微再说一下 其实关闭浏览器窗口可以执行你的Ext的提示框  
    但是将会导致出现两个提示框 一个Ext的 一个浏览器自身的提示框 
    楼主如果找不到代码 直接搜索那个提示框的提示信息或者标题 
      

  3.   


    根据提示内容也查找不到代码的地方。
    这是点击“注销”的logout方法,请参考下面的图片
    App.Logout = function() {
    Ext.Ajax.request({
    url : __ctxPath + "/j_logout.do",
    success : function() {
    deleteCookie("jforumSSOCookieNameUser", "/", 0);
    window.location.href = __ctxPath + "/login.jsp";
    }
    });
    };