在jQuery BlockUI消息中显示iframe?

| 我有一个页面,当用户单击“完成”时,将在后台调用几种Web服务方法,然后在一切成功完成后关闭窗口。现在,我正在使用Jquery BlockUI插件显示一条消息“请稍候...”,它的工作效果很好。现在,我想在该消息中显示一点GIF动画(一点点的进度条,表明页面仍在执行)。以下作品(种类):
$.blockUI({ message: \'<br /><img src=\"CPSupport/SiteArt/progress.gif\" alt=\"\" /><br /><h3>Please wait...</h3>\' });
显示.GIF,但没有动画,因为该表单是立即提交的。我知道可以使用AJAX解决此问题,但我也读到将GIF放入iframe也可以。如果我能够按照自己需要的方式工作,则iframe的想法似乎工作量较少。这是我现在正在尝试的方法:
$.blockUI({ message: \'<br /> <iframe src=\"CPSupport/SiteArt/progress.gif\" height=\"60px\" width=\"60px\" scrolling=\"no\" frameborder=\"0\" id=\"progressIframe\" /><br /><h3>Please wait...</h3>\' });
但是现在我根本看不到GIF,也看不到iframe。谁能告诉我我做错了什么,或者甚至可以解决?我只需要GIF在BlockUI“消息”中进行动画处理,直到窗口关闭。 在此先非常感谢您提供任何提示/建议! -劳埃德     
已邀请:
src属性指定要在iframe中显示的文档的URL。也就是说,您需要显示网页,而不是图形。 为您的gif制作一个简单的html包装器,然后将其加载到iframe中。现在,在iframe周围包裹一个外部DIV元素。最后,使用元素阻止调用整个过程:http://jquery.malsup.com/block/#element     
可以将
<iframe>
src设置为
GIF
文件吗?您应该在其中创建一个带有GIF的HTML页面,并显示...。此外,我建议使用ajax Vice iframe :)     

要回复问题请先登录注册