使用onclick / JavaScript属性锚定标记.在I.E中停止刷新页面

我有一个包含几十个锚标签的HTML / JavaScript项目;每个锚标记都调用相同的JavaScript函数,但使用不同的参数.

Firefox和Chrome中的一切看起来都不错,但是在Internet Explorer(IE)中,每次单击锚标记(如下所示)时,页面似乎都会重新加载(闪烁).如何让IE停止重新加载/闪烁?我宁愿不重写整个脚本.我试过onclcick =’javascript …和href =’javascript …,但两者都有同样的问题(虽然onclick似乎好一点).

<a onclick='javascript:foo(22)'></a> 
最佳答案
试试< a onclick ='foo(22); return false;'>< / a>

此外,javascript:在事件属性中毫无意义,因为它只定义了一个标签.

转载注明原文:使用onclick / JavaScript属性锚定标记.在I.E中停止刷新页面 - 代码日志