例如,如果您有一个包含两个部分的网页,并且有一个链接<a href target="#id"></a>
滚动到#id
,则默认情况下,当您单击该链接时,浏览器的URL栏将更新并显示{{ 1}}。您如何防止这种行为?
目标是使链接继续按预期运行,但URL栏保持http://example.com#id
,而没有https://example.com
。
*注意:当您将解决方案中列出的代码应用于相关问题时,它可以防止URL更改,但是 也可以防止单击链接以滚动到相应元素的操作,不是期望的行为。*