在页面上有一个gif动画,可是执行一个javascript函数调用之后,在该函数执行
过程中,gif动画不动了。用的是IE6
请问这是什么原因,应该怎么解决?
过程中,gif动画不动了。用的是IE6
请问这是什么原因,应该怎么解决?
解决方案 »
- 高分求助,lightbox如果显示指定范围内的图片?
- div的onscroll事件为什么重复执行?
- 求大于0小于99的正整数的正则表达式?
- div 弹窗 始终居中
- js面试题,求解
- 如何实现“函数”的wait操作?funcTestA() 在执行过程中要从 funcTestB 中得到一个数组,只有得到的值不为空,就可继续执行,否则一直在
- 隐藏多个id值相似的<span>标签(20分)
- 请问javascript参数中同时有双引号和单引号时该转换成什么?
- 利用IE的控件打印连续的几个页面,如何控制针式打印机不向前疯狂进纸???
- 继续继续,不好连续回复三篇帖子?
- setTimeout 在ext中怎么用
- jquery问题:$('> table:lt(4)', $td).remove()是什么意思?
都说是一个叫javascript:void(0)的问题,加个return false;就会OK,可能是我的问题环境和大家的不同,搞不定啊!
我的是在JS里调Action做response.getOutputStream().write,调试过,在客户端都OK,加alert试过,在到弹出下载保存窗口前GIF都还是动的。有相同问题的UP一下网上找的,我自己也遇到这个问题了,也搞不定:资料你参考一下:一:触发 onclick
<a onclick="javascript:Foo();return false;" href="#">不影响 GIF 的链接</a>
由于点接链接后,先触发 onclick,再执行 href 属性对应的值,在 onclick 中加上 return false; 中断了执行,所以页面就不会跳到最上部了。
二:把img全部刷新一次:
<a href="javascript:play();">播放</a> <a href="javascript:;">停止</a>
<script type="text/javascript">
function play(){
var imgs=document.getElementsByTagName('img');
for (var i=0; i<imgs.length; i++)
imgs[i].src = imgs[i].src;
}
</script>
<script type="text/javascript">
function play(){
var imgs=document.getElementsByTagName('img');
for (var i=0; i<imgs.length; i++)
imgs[i].src = imgs[i].src;
}
</script>
不知道哪里错了!反正我是不能用