所以现在我在一个指向旧HTML文件的网站上有很多链接。大多数这些链接都与页面下方的分段哈希锚相关联。目前,该HTML页面重定向到该页面的新版本,该版本是包含相同锚点的PHP文件。我正在使用基本的javascript重定向脚本。有没有办法可以获得锚点(如果引用链接包含一个)并将其附加到重定向?
提前谢谢大家。
答案 0 :(得分:3)
您可以使用
获取网址的哈希部分window.location.hash
请注意,返回的值包括哈希符号。因此,当您将其附加到URL时,您也不必附加主题标签。
这样:
var newURL = 'http://newURL'+window.location.hash;
希望这有帮助。