比如:[color=#FF0000]删除文本框值的时候,用户操作过快导致退回登录界面![/color]  
    有答案说----配置一个listener,监听登录页面,在后台判断访问登录页面的当前用户的会话session,如果存在,就定向到系统中他有权限看到的默认页面,如果会话session不存在,就停留在登录页。
    但是水平有限,不懂要怎么写。帮帮忙!

解决方案 »

  1.   

    在body标签上加个key事件试试看,比如
    <body onkeydown="return (event.keyCode!=8);">
      

  2.   

    还要判断一下事件的发生源,所以可以这样试试
    <body onkeydown="if(event.keyCode==8 && event.srcElement.tagName=='body'){return false}">
      

  3.   

    后台做是相当麻烦的,因为backspace缺省是退回历史页的上一页,那后台session要记录多少信息啊?
    所以可以考虑前台的js
    没玩过EXT,但是看了一下官方网的介绍,感觉也就是那么回事,自己封装了一些东西,还是跟js挂钩的
    LZ自己查查看有没有类似于这样的事件响应吧
    Ext.onReady(function() { 
        Ext.select('body').on('keydown', function(){  
             if(event.keyCode==8 && event.srcElement.tagName=='body'){return false;}
        });
    });
      

  4.   

    Ext.onReady(function() { 
        Ext.select('body').on('keydown', function(){  
             if(event.keyCode==8 && event.srcElement.tagName=='body'){return false;}
        });
    });