不能被别人的框架调用,也不能单独加载。
另外顺便请讨论一下关于权限大家是如何做的。
如何能保证页外的安全。没有权限的人,是无论如何也进不来的?(密码不丢失情况下)

解决方案 »

  1.   

    41、页面只能在框架中打开
    <script language="javascript">
    if (window == top)top.location.href = "你的框架页面地址";
    </script>
    这样你的页面只能在框架中才能浏览------------------------------------------------
    www.cndigs.com掘客园--发掘、推荐软件开发资源,分享、交流技术开发心得
    asp.net2.0资料
    http://www.cndigs.com/search.php?search=asp.net%202.0&tag=true
    asp.net资料
    http://www.cndigs.com/search.php?search=asp.net&tag=true
    ajax资料
    http://www.cndigs.com/search.php?search=ajax&tag=true
      

  2.   

    <script>if(top.location==self.location)top.location="/";</script> 
      

  3.   

    要想绝对安全,我一直主张要要后台自定义,上面两位用javascript做限制我认为还是不够可靠,对付真正想入侵的黑客根本不起作用,很简单,随便找个ie以外的浏览器或者自己写个浏览器,把你的脚本屏蔽掉就可以了。最可靠的我认为还是把需要验证的页面地址和对应的权限写入数据库或者配置文件,在页面加载时候根据用户信息处理验证
      

  4.   

    可以在iis中配置本站点的匿名访问,使用自定义帐号,在web.config中配置
    <authorization>
        <allow users="youraccount"/>
        <deny users=”?”/>
    </authorization>
    阻止所有未授权用户的访问