现在我的网站上有很多链接指向旧的 HTML 文件。这些链接中的大多数都与页面下方的分段哈希 anchor 相关联。目前,该 HTML 页面重定向到该页面的新版本,该版本是包含相同 anchor 的 PHP 文件。我在 .有没有一种方法可以获取 anchor (如果引用链接包含 anchor )并将其附加到重定向?
提前谢谢大家。
最佳答案
您可以使用以下方式获取 URL 的哈希部分
window.location.hash
请注意,返回的值包含哈希符号。因此,当您将其附加到 URL 时,您不必附加主题标签。
所以:
var newURL = 'http://newURL'+window.location.hash;
希望这有帮助。
关于javascript - 在 http 重定向中维护 anchor ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13613936/