我有一个asp.net mvc 3应用程序,我在其中一个经过验证的页面中使用jquery选项卡插件。我已经使用localscroll插件根据用户选择的选项卡来更新浏览器中的URL(通过附加所选标签的哈希值而不刷新页面)。我必须支持书签功能,如果用户为url添加书签,那么当他使用该书签网址时,他应该被带到该选项卡(由散列值标识)。IE:哈希值在ReturnUrl中删除
当用户下次尝试访问带书签的网址而未经过身份验证时,他将被重定向到登录页面,并且返回URL是书签网址。由于散列值并未发送到服务器,因此我将哈希值存储在客户端的返回URL中,之后再使用它将用户重定向到正确的选项卡。
问题是Firefox和Chrome浏览器在从服务器获得302之后的返回url中有散列值,但IE在返回url中没有散列值。在这种情况下IE有没有办法获得散列值?