我需要知道一种隐藏或停止从网址自动添加div id的方法。 例如: - 当我点击指向内联部门“联系人”的链接时,浏览器中的我的网址会显示http://mysite.com/index.php#contact
相反,我希望它只显示为http://mysite.com/index.php,即使我点击该链接也是如此。我希望我明白这个问题。提前感谢您的帮助。
答案 0 :(得分:1)
片段标识符完全由客户端处理,它永远不会传递给服务器,因此您无法使用URL重写来隐藏它。
您的选择是:
答案 1 :(得分:0)
假设您的HTML看起来像这样:
<a href="http://mysite.com/index.php#contact">Contact</a>
将其更改为
<a href="http://mysite.com/index.php">Contact</a>
如果某个JS框架设置了锚标记,则需要找出导致此问题的库或JS代码并禁用它。