【发布时间】:2012-12-07 06:37:14
【问题描述】:
用户界面专家, 我正在尝试在 jquery 模态对话框中的 iframe 中加载一个缓慢的网站,但我遇到了麻烦。这是我的用例:
- 打开一个 jquery 对话框,其中包含一个“正在加载...”gif
- 在后台加载不同的 URL
- 加载后,将 gif 替换为 URL
我可以直接用下面的代码打开网址:
var popup = $('<div id="popup123" class="dialog"></div>').prependTo('body');
popup.prepend('<iframe style="display:none" class="dialogIFrame"></iframe>');
$('.dialogIFrame').attr("src", 'http://myslowsite');
$('.dialogIFrame').show();
popup.dialog({
modal: true,
title: 'Site',
width: 1000,
height: 500,
});
所以我的问题是 - 如何添加“正在加载...” gif 到组合中?应该是可能的 - 但我似乎无法弄清楚!
提前致谢!
【问题讨论】:
标签: javascript jquery jquery-ui iframe