我遇到了一个非常烦人的问题,我有一个不可能的时间解决。问题是,由于未知原因,Chrome浏览器没有在其历史记录中注册页面,因此当用户单击后退按钮时,它将返回2页而不是1.铬后退按钮跳过页
页面进程如下:
Search-form.aspx - > searching.aspx - > search-results.aspx - > result.aspx
更具体地说,当我到达chrome中的result.aspx页面时,它会跳过search- results.aspx并跳转到searching.aspx。
想法?
是否有任何重定向发生在search-results.aspx?具体在page_load? – Chev 2011-03-14 18:46:55
不,Searching.aspx在搜索返回数据表后使用Response.Redirect将浏览器定向到search-results.aspx。 Search-Results.aspx包含一个带有超链接的转发器,该链接指向results.aspx页 – RandomWebGuy 2011-03-14 18:57:31
在searc.aspx上的response.redirect位于何处? Page_Load中? Button_Submit? – Chev 2011-03-14 18:59:31