本文针对IE6浏览器中通过javascript:void(0)调用JavaScript函数时无法获取Ajax数据的问题,提供了两种有效的替代方案。在IE7及Firefox中该操作正常,但在IE6下需将链接的href属性修改为#或直接指向函数名,以确保交互逻辑正确执行。
IE6下JavaScript链接调用失效问题
<a href="javascript:void(0)" onclick="foo()">点击</a>
同是上面的操作在ie6下执行会出问题请求不到ajax数据,但是在ie7和ff下没问题
所以需要修改成
<a href="#" onclick="foo()">点击</a>
或者
<a href="foo()">点击</a>
就可以了