我正在尝试将隐藏层(包含动画 GIF)设置为可见。最初,该层使用
隐藏display: none;
但是,当我尝试使用 javascript 显示图层时:
document.getElementById('loading_layer').style.display = 'block';
层被显示,但其中的图像不再是动画的。这可能是什么原因?
最佳答案
那是 Internet Explorer 的一个错误。一种解决方法是:
document.getElementById('loading_layer').innerHTML = document.getElementById('loading_layer').innerHTML;
关于JavaScript:GIF 文件丢失动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2413741/