定义 HTML <base> URL 是对所有散列 (#) 锚标记进行攻击
Defining HTML <base> URL is hacking all the hashed (#) anchor tag going base
我陷入了自己的困境 — 这是我想要解决的真正问题。我在我的 PHP 项目中定义了我的 <base>
URL,现在所有散列链接
<ul class="nav nav-tabs nav-justified">
<li role="presentation" class="active">
<a href="#">Tab Handle</a>
</li>
</ul>
带我去基地。它不仅仅是选项卡,它是一切:如果我提供散列的 <nav>
元素,它也会将我带到基础 URL(主页 URL)。
这就是页面刷新,这是另一个尴尬的情况。
我该如何解决?
好的,我得到了 solution。感谢@Adam。
<base href="http://localhost/project/">
<ul class="nav nav-tabs nav-justified">
<li role="presentation" class="active">
<a href="javascript:">Tab Handle</a> <!-- it'll work like a hash link -->
</li>
</ul>
我陷入了自己的困境 <base>
URL,现在所有散列链接
<ul class="nav nav-tabs nav-justified">
<li role="presentation" class="active">
<a href="#">Tab Handle</a>
</li>
</ul>
带我去基地。它不仅仅是选项卡,它是一切:如果我提供散列的 <nav>
元素,它也会将我带到基础 URL(主页 URL)。
这就是页面刷新,这是另一个尴尬的情况。
我该如何解决?
好的,我得到了 solution。感谢@Adam。
<base href="http://localhost/project/">
<ul class="nav nav-tabs nav-justified">
<li role="presentation" class="active">
<a href="javascript:">Tab Handle</a> <!-- it'll work like a hash link -->
</li>
</ul>