日期:2014-05-19  浏览次数:20449 次

请达人指点~~~~~~~~~~~~~~~~~~~~~~~~
我要实现界面控制体系,用户登陆系统后,通过敲击url是不能顺利进入页面,必须通过链接才能进入.我的项目分framset,不知道哪位高人能给我个解决这个问题的方法,我用的是ASP.NET   2.0,想用if(top.frames.length> 0)方法判断是不是在框架内,但页面不管怎么样还是显示了,请指点下...

------解决方案--------------------
在 <Head> 内放一函数:
<script language= "javascript ">
if( window.top == window )
{
location.href = "frameMain.aspx ";
}
</script>
------解决方案--------------------
cs里面:
if(Request.UrlReferrer.Tostring()!=链接页面)
response.redirect( "frameMain.aspx ");