Response.Write("<script>alert('您没有权限访问此页!');window.close();</script>");
我想这样直接把页面关了,可是会弹出提示窗口问你要不要,怎么办?请高手指点

解决方案 »

  1.   

    如果窗口是弹出的窗口(用脚本window.open或_block标记的a连接)执行window.close是不会提示用户是否要关的.如果是用户手动打开的窗口(双击桌面IE图标)就会提示.
      

  2.   

    Response.Write("<script>parent=null;window.close();</script>");
    记得不太清楚了,反正parent=null是解决浏览器不给提示的方法,具体拼写在找一找
      

  3.   

    Response.Write("<script>parent=null;window.close();</script>");
    提示是不给了,可不关页面
      

  4.   

    <script language=javascript>
    window.opener=null;
    window.close();
    </script>
    这样就可以了
      

  5.   

    Response.Write(<script language=javascript>alert('窗口即将关闭');window.opener=null;
    window.close();</script>")不好意思,上面忘记补充完整了,现在补上
      

  6.   

    window.opener=null;
    window.close();
    前面一位兄弟写了,我再写一遍.因为我不是抄你的!呵呵
      

  7.   

    哈哈,刚才发了一下帖子的时候无意当中看了一下现在发帖子的这个网页的右上角的那个"关闭窗口"的超级连接不是正是这个朋友要想的没提法关闭窗口问题的答案吗哈javascript:window.opener=null;window.close();这是它的超级连接的代码哈