Internet explorer 在IE中使用锚点重定向

Internet explorer 在IE中使用锚点重定向,internet-explorer,redirect,anchor,Internet Explorer,Redirect,Anchor,在会话超时时,我重定向到一个错误页面,其中有一个查询字符串,其中包含以前的URL,包括一个哈希书签。但是在IE 8&9中,window.location.hash部分在重定向后不可用 e、 g。 SessionTimedOut?returnUrl=mylastpage#书签5 bookmark5散列在重定向后没有出现在IE中,或者奇怪的是它无法被window.location.hash读取返回null 它在FF&Chrome中工作,如果我事先没有重定向,书签可以读取 ta您使用哪种javascr

在会话超时时,我重定向到一个错误页面,其中有一个查询字符串,其中包含以前的URL,包括一个哈希书签。但是在IE 8&9中,window.location.hash部分在重定向后不可用

e、 g。 SessionTimedOut?returnUrl=mylastpage#书签5

bookmark5散列在重定向后没有出现在IE中,或者奇怪的是它无法被window.location.hash读取返回null

它在FF&Chrome中工作,如果我事先没有重定向,书签可以读取


ta

您使用哪种javascript方法来重定向?事实上,有一种更清晰的方法可以看到这个问题。。在以IE作为默认浏览器的电子邮件中单击带有书签的链接。链接已打开,但书签哈希已丢失。我想我无法解决这个问题。对不起,我刚才没有回答你的问题,我正在使用asp.net,因此如果会话过期,框架将重定向到登录,但我认为这是ie的普遍问题。它可以在会话期间通过cookie解决,但不能在用户首次访问站点时解决,例如通过电子邮件链接或收藏夹。