加载站点时,我可以自动将哈希标签添加到URL中



我想知道是否有任何可能的方法可以在网站加载时重新编写URL以包含哈希标签?

示例:
www.google.com将自动变成www.google.com#www.google.com?

谢谢。

是的,您可以这样做。

location.hash = 'something';

运行此代码将在所述页面的URL中添加" #something"。

如果要自动从www.google.com重定向到www.google.com#something您可以使用Firefox的重定向插件。
每当您加载www.google.com时,插件都会自动将位置栏中的URL更改为www.google.com#sometsing(或您指定的任何内容)。

或者,您可以使用称为GreaseMonKey的Firefox插件来编写Jacob给出的1行脚本。这也将有目的。

当然,这两种解决方案均针对Firefox。

这是一种简单的方法,如果我误解了您的问题,请纠正我!首先使用位置。然后使用窗口重定向到位置。尝试此片段:

<html>
<head>
    <script type="text/javascript">
        location.hash = "something";
        window.location = location.hash;
    </script>
</head>
</html>

相关内容

  • 没有找到相关文章

最新更新