href不会加载新页面

时间:2015-11-04 10:53:20

标签: javascript google-chrome internet-explorer-11

我有一个<a href="/other-page">当我点击它时会将地址栏更改为mysite.com/other-page但不会加载它...

我需要右键单击,然后打开新标签页中的链接,以便真正打开所需的页面。

我认为这是Chrome的一个错误,但我在IE(11)中进行了测试,其行为类似...

造成这种情况的原因可能是什么?#34;奇怪&#34;行为?

PS。我没有使用(至少是故意的)并且不想使用任何浏览器历史记录操作。我只需要在同一页面中打开一个简单的链接,这就是我所需要的一切!

2 个答案:

答案 0 :(得分:1)

我发现问题是因为容器的position:fixedz-index: 1 ...

绝对或固定位置可以与z-index&gt;组合。 0可能会导致这类问题。

由于我不想改变容器的显示位置,我的解决方案是&#34; hack&#34; href行为:

<a href="/myurl" onclick="parent.location='/myurl'; return false;">
    show more...
</a>

答案 1 :(得分:0)

您应该在锚标记target="_blank".

中添加该属性
<a target="_blank" href="http://your_url_here.html">Link</a>

删除target="_blank然后打开相同的点按

相关问题