日期:2014-05-20  浏览次数:20444 次

关于页面后退
很奇怪的问题,
从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> ");