Jquery ui 在jquery对话框中打开一个框架

Jquery ui 在jquery对话框中打开一个框架,jquery-ui,dialog,Jquery Ui,Dialog,我正在尝试加载对话框中的帧集: $("#dialog").load ("myFrame.html).dialog ({title:"Edit Info"}).dialog('open'); 对话框打开但为空,框架未加载。firebug中也没有错误。 如果我试着打开一个简单的页面,那么它的加载是正常的(除去css) 在对话框中打开框架集是否有继承限制 我正在使用jQuery1.4.4和jQueryUI 1.8.6 谢谢 迈克 在对话框中打开框架集是否有继承限制 是的,正如所解释的那样: jQue

我正在尝试加载对话框中的帧集:

$("#dialog").load ("myFrame.html).dialog ({title:"Edit Info"}).dialog('open');
对话框打开但为空,框架未加载。firebug中也没有错误。 如果我试着打开一个简单的页面,那么它的加载是正常的(除去css)

在对话框中打开框架集是否有继承限制

我正在使用jQuery1.4.4和jQueryUI 1.8.6

谢谢

迈克

在对话框中打开框架集是否有继承限制

是的,正如所解释的那样:

jQuery使用浏览器的
.innerHTML
属性解析检索到的文档并将其插入当前文档。在此过程中,浏览器通常会过滤文档中的元素,如
元素。因此,
.load()
检索到的元素可能与浏览器直接检索到的文档不完全相同

浏览器将丢弃页面的许多结构元素,这包括框架集。在另一个页面中显示框架集的唯一方法是使用
iframe