Jquery plugins 显示loading.gif,直到页面加载到jquery ui对话框内的iframe中

Jquery plugins 显示loading.gif,直到页面加载到jquery ui对话框内的iframe中,jquery-plugins,jquery-ui-dialog,Jquery Plugins,Jquery Ui Dialog,我希望在使用iframe单击jquery ui对话框时显示loading.gif,直到页面加载到iframe中。有人知道这个问题吗?可能吗? 这是我的密码: $('.dialog').click(function(e) { e.preventDefault(); var $this = $(this); var horizontalPadding = 30; var verticalPadding = 30; $('<iframe id="ext

我希望在使用iframe单击jquery ui对话框时显示loading.gif,直到页面加载到iframe中。有人知道这个问题吗?可能吗? 这是我的密码:

$('.dialog').click(function(e) {

    e.preventDefault();
    var $this = $(this);
    var horizontalPadding = 30;
    var verticalPadding = 30;

    $('<iframe id="externalSite" class="externalSite" src="' + this.href + '" />').dialog({
        title: ($this.attr('title')) ? $this.attr('title') : 'External Site',
        autoOpen: true,
        width: 800,
        height: 500,
        modal: true,
        buttons: {
            "Zatvori": function() {
                $(this).dialog("close");
            } 
        },

        resizable: true,
        autoResize: true,
        overlay: {
            opacity: 0.5,
            background: "black"
        },

        close: function(event, ui) {
            $(function() {
                var theVal = $.cookies.get('updatedForm');

                if (theVal != null) {
                    $.cookies.del('updatedForm');
                    location.reload(true);
                }
            });
        }

    }).width(800 - horizontalPadding).height(500 - verticalPadding);
$('.dialog')。单击(函数(e){
e、 预防默认值();
var$this=$(this);
var水平填充=30;
垂直填充变量=30;
$('')。对话框({
标题:($this.attr('title')?$this.attr('title'):'External Site',
自动打开:对,
宽度:800,
身高:500,
莫代尔:是的,
按钮:{
“Zatvori”:函数(){
$(此).dialog(“关闭”);
} 
},
可调整大小:正确,
自动调整大小:正确,
覆盖:{
不透明度:0.5,
背景:“黑色”
},
关闭:功能(事件、用户界面){
$(函数(){
var theVal=$.cookies.get('updatedForm');
如果(theVal!=null){
$.cookies.del('updatedForm');
位置。重新加载(true);
}
});
}
}).宽度(800-水平填充)。高度(500-垂直填充);

问题解决了。我在以利亚庄园的博客上发布了这个问题(以上代码来自他的博客) Dan在他的博客上发布了jQuery框架对话框插件的链接,从而得到了解决方案


希望这对某人有所帮助。这对我帮助很大。

可能通过使用ui对话框实现块ui?但是如何实现?提供的链接现在是404