当jquery对话框关闭时Firefox崩溃

时间:2012-02-02 08:33:38

标签: jquery-ui firefox crash

此代码正在使用firefox和ie

var j$dialog = j$('<div><embed width="100%" height="80%" name="plugin" src="'+url+'" type="application/pdf"></div>');
                    j$dialog.dialog({ 
                            modal: true,
                            width: 900,
                            height: 600,
                            draggble: false,
                            position: 'top' ,
                            closeOnEscape: false,
                            buttons: { 
                                Done: function() {
                                        j$("#translist").html('');
                                        j$("#translist").hide();
                                        j$( this).html('');
                                        j$("#buttons").html('<input id="reportgenproceed" class="button" type="button" value="Continue" />');
                                        j$( this ).dialog( "close" );
                                    }
                        }

                    });

这个模式会弹出,并且有一个从servlet生成的pdf但是当我使用firefox单击“完成”按钮时,firefox崩溃

任何阻止firefox崩溃的工作?

1 个答案:

答案 0 :(得分:0)

if(j$.browser.mozilla )      j$('<iframe height="100%" width="100%" src="'+url+'"></iframe>').dialog({
                                    modal: true,
                                    title: "",
                                    width: 800,
                                    heigth: 600
                          }).dialog("close");

我的代码工作