HTML散列问题- IE8

HTML Hash issue - IE8

本文关键字:IE8 问题 HTML      更新时间:2023-09-26

请抽出时间阅读这篇文章。

所以,我的web应用程序是附加(/mypage到/mypage#hash)哈希编程,如果它看到没有哈希,登录后。在其他浏览器中,即使页面刚刚添加了一个哈希值,当我单击浏览器的Back按钮时,它会转到登录页面(这种行为是我想要的-/mypage#hash to/loginpage)。但是在IE8中,点击Back按钮后,它会转到相同的页面,但没有哈希(/mypage#hash to/mypage)。

有什么解决办法或想法吗??真的很感激。如果不够清楚,问我吧。我会让你明白的。

Thanksss ! !

您可以使用:

window.location.hash = 'hash';

我不确定这是否有帮助,但请尝试一下:

<head>
    <link rel="prev" title="" href="/loginpage">
<!-- ... -->

在这种情况下,对浏览器的行为没有太大的影响。

当然你也可以添加你自己的反向链接,比如

<a href="/loginpage">