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

页面回退的 有关问题

2012-04-10 
页面回退的 问题用HttpContext.Current.Response跳转后的页面不能直接用history.back(-1)直接回退,用Respo

页面回退的 问题
用HttpContext.Current.Response跳转后的   页面不能直接用history.back(-1)直接回退,用Response.Redirect();跳转后可以用history.back(-1)回退,请问用第一种方法的时候怎么写回退代码

[解决办法]
你这样肯定不行,在服务器端提交还会加载一次page_load

所以,要么在前台,不用服务器控件写onclick=history.back()

要么在后台写history.back(-2);

感觉还是前台写好些
[解决办法]
Response.Write( " <script> alert( 'OK!添加成功! ');history.back(); </script> ");
response.write( " <script> alert( '数据提交成功****** ');window.location.href= '你想要转向的页面的地址 '; </script> ")

用“back()”时,括号中不要写“-1”:history.back();
用“go()”时,括号中要用“-1”:history.go(-1);
百度说的

热点排行