当前位置: 代码迷 >> ASP.NET >> 关于页面后退,该怎么解决
  详细解决方案

关于页面后退,该怎么解决

热度:5010   发布时间:2013-02-26 00:00:00.0
关于页面后退
很奇怪的问题,
从A页面通过   response.redirect连接到B页面,在B页面点击后退按钮   提示说   '无法显示网页 '需要刷新一下页面或者再后退一下才可以显示A页面  
大家遇到过没?   大概是什么原因?  


------解决方案--------------------------------------------------------
你后腿按钮通过JS执行还是程序代码执行的?

Redirect好像存在这么一个问题:页面是跳转过去了,但是在IE地址栏显示的URL地址并未改变,必须刷新一下才改变。估计你的问题就是因为这个而产生的。

如果这问题无法解决。建议你在A页面中不要Redirect到B,直接在A里面写一个JS,通过JS跳转到B.写法:

Response.Write( " <script> this.document.location.href=urlb; </script> ");
  相关解决方案