如果你登陆使用的是cookie的话比较简单
检测所有cookie是你系统的页面
关闭
这样肯定可以实现,前一段时间我参与的项目就是这样做的

解决方案 »

  1.   

    谢谢毛毛虫了,我的不是用cookie
      

  2.   

    在每个页面的的window.onClose()中关闭其openner及其top....
      

  3.   

    deerchao(喜欢科幻的多给点分...) ,我现在在寻求简单的方法!
      

  4.   

    要不就是cookie...
    更简单的方法如果有请告诉我
    [email protected]
      

  5.   

    你就把关闭opener和top的代码放到页脚或页首,这不是已经很简单了吗?
      

  6.   

    最简单的办法是起用 session 每个页面操作时都判断一下 session 某个变量是否正常, 正常则操作, 用户输错三次后用JS向后台发送一个信息: 将这个变量重置, 即可以达到控件其它所有操作的目的了.
      

  7.   

    多谢deerchao(喜欢科幻的多给点分...) 了,解决了一定告诉你
      

  8.   

    那样不行,每个页面都要操作,我还不如用window.opener.close,window.dialogArguments.close
    页面数非常多。
    确实是个棘手的问题啊!