我的网页上有一个简单的.gif图像。在JavaScript中,我有:
window.onload = function(){
document.forms[0].submit();
}我使用的是Glassfish服务器,基本上,即使我一加载表单就提交了,这个过程也需要一点时间。因此,控件会在页面上停留2-3秒,然后被重定向到其他页面(因为这个过程有点复杂)。我的问题是,即使控件仍然在同一页上,为什么.gif不是动画?
我该如何解决这个问题?
发布于 2010-06-19 08:06:11
提交表单时,gif的动画将停止(这是因为您提交了onload)。这是因为正在发出HTTP请求。要使gif具有动画效果,有以下几个选项:
window.onload = function () {
setTimeout(function () {
document.forms[0].submit();
}, 1000);
};在这个例子中,如果我的理论是正确的,至少在1秒内,你会看到gif动画。
https://stackoverflow.com/questions/3070929
复制相似问题