ie6下a标签的onclick事件不执行问题解决方案

前端技术 2023/09/03 CSS
代码:

复制代码
代码如下:

<a href=\"javascript:void(0)\" onclick=\"loadiframe()\">点我咯</a>
<script>
var loadiframe = function(){
alert(\'弹不出来!!!\')
}
</script>


解决方案:

1、修改为href=\"##\",为什么是两个#,因为一个#会往上跳;
2、修改为href=\"javascript: void loadiframe()\";
3、把href 去掉;
4、onclick=\"loadiframe();return false\";
5、最后的解决方案,替换标签,把<a>换为 <span> <div> 等语意不是很强的标签,css里,加上cursor: pointer就行。

本文地址:https://www.stayed.cn/item/7491

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。