gpt4 book ai didi

javascript - window.location.hash 在 IE11 中不起作用

转载 作者:行者123 更新时间:2023-12-03 12:01:05 25 4
gpt4 key购买 nike

我在 body onload 上调用 window.location.hash 并向其传递一个值,如下所示:

<body onload="displayView('wc001');"/>

<script>

function displayView(sectionName)
{
window.location.hash=sectionName
}
</script>

我们甚至在正文中包含了 wc001 的 anchor 标记。

在 IE11 中无法正常工作它在 chrome、ie7 中工作正常。window.location.hash 是否有任何替代代码可以兼容 IE11。

最佳答案

我在 IE11 上也遇到了同样的问题。解决办法是——不要使用 anchor 标记作为特定位置的书签,而是使用所需 anchor 的名称设置

等 HTML 元素的“id”属性。

<!-- <a name="wc001"></a> -->
<p id="wc001">Section to scroll to</p>

关于javascript - window.location.hash 在 IE11 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25411822/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com