如何检查网址是否已打开HTML

时间:2016-09-16 21:41:17

标签: html css

我正在使用django开发一个迷你网站项目。我不久前找到了bootstrap并开始使用它们的一些功能。我真正喜欢的是下拉按钮。

<li class="dropdown">
      <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
      <ul class="dropdown-menu">
        <li><a href="home/">Home</a></li>
        <li><a href="blog/">Blog</a></li>
        <li><a href="contact/">Contact me</a></li>
      </ul>
    </li>

但我遇到了意外的“错误”/错误。当我点击其中一个按钮时,它会将其href添加到网址。

这就是问题所在。即使网址已经包含它,它也会添加href。我怎样才能解决这个问题以及在哪里。在django脚本上或使用javascript?

1 个答案:

答案 0 :(得分:0)

问题

在我看来,从技术上讲,一切都表现得很好,问题在于href目标本身。

由于您的相对链接不是绝对链接,因此它假定目标是相对于您所在的页面。

潜在解决方案

1 - 在这种情况下使用绝对链接。

doSomething(InterfaceAD i)

2 - 使用基本标记。

这将为您的网站设置根网址,可能会导致意外结果,因此请检查并重新检查您是否使用此解决方案。

HTML Base Tag