Cpp Lover

整理知识,记录成长轨迹

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

众所周知有关重定向分为前端(js)重定向和后台重定向。

在asp.net中遇到了页面1使用html按钮重定向问题,由于之前使用了window.open打开新的网页,但是从此页退回后第二次进入,则后台不会发生pageload事件(注意此处是第二次进入),当然不会捕捉到postback这个事件,怀疑是直接调用缓存里面的文件。

改为window.location.href()后问题解决,或者使用后台的Response.Redirect()问题一样解决。

 

但是又遇到了IE和firefox兼容问题,在网上找到的答案如下:window.location='UserAdd.aspx';"

 

还遇到了个问题超级链接怎么才能够跳出框架(firefox中),网上查到答案:

<a href="register.aspx" target="_parent">注册</a>

改为<a href='register.aspx' target='_top'>注册</a>

posted on 2010-03-17 22:44  quanhailee  阅读(12222)  评论(0编辑  收藏  举报