页面回退的 问题
用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);
百度说的