首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

页面跳转的有关问题

2012-03-12 
页面跳转的问题像csdn社区这样,点击左侧树形菜单,页面会跳转到其它页,我想实现,当前页面不满足某个条件的

页面跳转的问题
像csdn社区这样,点击左侧树形菜单,页面会跳转到其它页,我想实现,当前页面不满足某个条件的话就不能跳转到其他页。

[解决办法]
if(条件==true)
{
Response.Write( " <script> window.frames[ 'xxFrameName '].location= 'xx.aspx '; </script> ");
}
[解决办法]
你一人可以在前端使用ajax进行判断条件

<a href= " " target= "rightFrame " onclick= "checkit( 'xxx参数 ',this); ">

function checkit(s,e)
{
//请求服务器
if(true)
{
e.href= "x.aspx "
}
else
{
return false
}


}
[解决办法]
var con = <%= "true "%> //true或false可用服务器动态生成menu_click(url){ if(con) { window.top.rightArea.location.href= url;}}
[解决办法]
在你本来要跳转的页的 Page_Load 里加 if 判断
符合条件就不管
不符合就用 Response.Redirect( "x.aspx ") 跳转到指定页。
[解决办法]
如上楼所言,根据Dom层次获取到相应的框架层次设置location就可以!
[解决办法]
那就在这个二级页面的 Page_Load 里面用 Request.QueryString 把参数取回来
根据你的需要做相应判断
如果不符合
就 Response.Redirect 到其他页面去
[解决办法]
response.write( " <script> location.herf( 'xxx.xxx ') </script> ")
[解决办法]
把整个操作放到函数里边
从上一级传过来的参数用Session传递

热点排行