gpt4 book ai didi

URL 中的 HTML anchor 在 Chrome 中不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 13:29:32 25 4
gpt4 key购买 nike

我一直在为一件小事烦恼:https://numa.co/about/#corporate-innovation

此 URL 没有转到正确的 anchor ,仅在 Chrome 中,我不明白为什么......它在我们的开发环境中有效。我能看到的唯一区别是我们落后了 Cloudflare在生产中,它是 HTTPS。不过,我看不出这会有什么不同。

最佳答案

这是解决您的问题的方法,在所有主流浏览器中都能正常工作。

将此 JavaScript 代码放在 anchor 所在页面的头部部分。

<script>
window.onload = function() {
if(window.location.hash) {
elmnt = document.getElementById(window.location.hash.substring(1));
elmnt.scrollIntoView(true);
}
}
</script>

关于URL 中的 HTML anchor 在 Chrome 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37140076/

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