在web.config里面设置了Forms验证,
但是我的一些需要验证的页面是在frameset里面的,
一旦没有足够权限,只有那个frame里面跳回指定页面,
可是我想让父窗体整个页面跳回,有什么办法么?谢谢大家,在线等待~~

解决方案 »

  1.   

    Response.Write("<script language='javascript'>alert(\"你没有权限!\");parent.window.location='login.aspx'</script>");
      

  2.   

    我倒~~楼上没有明白我的意思~~因为Forms验证是自动跳转的,所以不能写js,期待大家帮助~~
      

  3.   

    <script language=javascript>
    parent.document.all("Form1").submit();
    </script>
      

  4.   

    不明白楼上的,我的parent页是一个html的框架页,这个怎么用呢?
      

  5.   

    <script language=javascript>
    parent.document.all("Form1").submit();
    </script>
    模拟点击 触发事件:
    Response.Write("<script language='javascript'>alert(\"你没有权限!\");parent.window.location='login.aspx'</script>");
      

  6.   

    回楼上,关键是我把它写在哪里?我用的Forms验证,进入有权限页面会根据web.config设置的地址自动跳转到登陆页面,所以没有写代码的地方啊,希望楼上指点写在哪里?