今天hairetzhang做头像设置的时候遇到gif动画被点击后静止的问题。原来又是ie6的一个bug。
代码如下:
<a href="javascript:;" οnclick="myfunc();">设置</a>
原因是:在ie6中,如果在标签“a”中如果使用js伪协议,那么点击该链接之后会页面上的gif动画都会被静止。
解决办法一:
<a href="javascript:;" οnclick="myfunc();return false">设置</a>
只要在onclick后面加上return false即可
解决办法二:
<a href="#" οnclick="myfunc();">设置</a>
该方法href="#"会被当成锚点定位,不是很好。