2

所以现在我在网站上有很多指向旧 HTML 文件的链接。这些链接中的大多数都与页面下方的部分哈希锚相关联。当前,该 HTML 页面重定向到页面的新版本,这是一个包含相同锚点的 PHP 文件。我在 . 有没有一种方法可以获得锚点(如果引用链接包含一个)并将其附加到重定向?

谢谢大家。

4

1 回答 1

4

您可以使用获取 URL 的哈希部分

window.location.hash

请注意,返回的值包括井号。因此,当您将其附加到 URL 时,您也不必附加主题标签。

所以:

var newURL = 'http://newURL'+window.location.hash;

希望这可以帮助。

于 2012-11-28T20:58:28.797 回答