锚点链接在IE11中不起作用

时间:2016-01-21 10:42:24

标签: html hyperlink navigation anchor navbar

我一直在这里搜索过去几天的解决方案,尽管发现了一些相关的文章,不幸的是他们是旧版本的IE&因此修复不起作用:(

在此网站http://zenyx.com/上,导航链接已设置为使用部分ID。它们完美适用于Chrome&如果在单击链接后手动刷新页面,Firefox似乎只能在IE11上运行。有没有办法解决这个问题,以便链接在IE11中无需手动刷新?

干杯

1 个答案:

答案 0 :(得分:0)

不确定您是否仍然需要这个答案,但对于其他任何有IE11问题的人来说,这是对我有用的修复。

我在页面顶部有一个按钮,可以进一步链接到给定表单。

<button><a href="#giving-form">Give Now</a></button>

<div id="giving-form">{{insert form here}}</div>

然而它在IE 11中不起作用。原因是button元素阻止click事件触发标记。所以很容易修复它将你的按钮元素包装在你的标签内。

<a href="#giving-form"><button>Give Now</button></a>

<div id="giving-form">{{insert form here}}</div>