我做了一个上传文件的功能,因为上传得时间较长,大概要2分钟,所以要做一个进度图标,提示用户 正在上传(并没有死机,呵呵),我选了一个转动的gif图标,算是忽悠一下用户了。但当我提交上传的时候,gif图标突然定格了。这种现在只出现在IE中,好像是提交的时候,页面的所有元素处于禁用状态,所以gif也不工作了。想了好多法子,也没有办法,不知道大家有没有好招。下面看我的方法。
我也是没招了,乱试了,最后发现,将要提交的内容放在一个iframe页面中,就能正常工作了。具体就是将你的提交内容的代码写到一个新的页面中,然后以Iframe的方式放回页面。