href 不加载新页面
a href does not load the new page
我有一个 <a href="/other-page">
,当我点击它时会将地址栏更改为 mysite.com/other-page
但不会加载它...
我需要右键单击然后在新选项卡link中打开才能真正打开所需的页面。
我认为这是 Chrome 的错误,但我在 IE(11) 中进行了测试,它的行为类似...
这种 "strange" 行为的原因可能是什么?
PS. 我不使用(至少,有意)也不想使用,任何浏览器历史操作。我只需要在同一页面经典地打开一个简单的link,这就是我所需要的!
您应该在锚标记中添加属性 target="_blank".
<a target="_blank" href="http://your_url_here.html">Link</a>
删除 target="_blank
然后打开相同的水龙头
我发现问题是因为容器的 position:fixed
和 z-index: 1
...
绝对位置或固定位置与 z-index > 0 相结合可能会导致此类问题。
因为我不想改变容器的显示位置,我的解决方案是 "hack" href 行为:
<a href="/myurl" onclick="parent.location='/myurl'; return false;">
show more...
</a>
我有一个 <a href="/other-page">
,当我点击它时会将地址栏更改为 mysite.com/other-page
但不会加载它...
我需要右键单击然后在新选项卡link中打开才能真正打开所需的页面。
我认为这是 Chrome 的错误,但我在 IE(11) 中进行了测试,它的行为类似...
这种 "strange" 行为的原因可能是什么?
PS. 我不使用(至少,有意)也不想使用,任何浏览器历史操作。我只需要在同一页面经典地打开一个简单的link,这就是我所需要的!
您应该在锚标记中添加属性 target="_blank".
<a target="_blank" href="http://your_url_here.html">Link</a>
删除 target="_blank
然后打开相同的水龙头
我发现问题是因为容器的 position:fixed
和 z-index: 1
...
绝对位置或固定位置与 z-index > 0 相结合可能会导致此类问题。
因为我不想改变容器的显示位置,我的解决方案是 "hack" href 行为:
<a href="/myurl" onclick="parent.location='/myurl'; return false;">
show more...
</a>