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

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

2012-02-15 
关于页面后退很奇怪的问题,从A页面通过response.redirect连接到B页面,在B页面点击后退按钮提示说无法显示

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

热点排行