解决方案 »

  1.   

    理论上可行
    把父页面弹出的窗体这个DOM元素,append到子页面来但是,这并不是一个好办法,我建议你在子页面调用dialog,而不要做这种无用功,技术成果是建立在应用基础之上的,如果觉得当前的设计存在这种非常规问题的时候,应该考虑重新设计,而不是技术实现
      

  2.   

    你把要在父页面获得的数据获得到  
    比如父页面写个方法 
    function xx(){
    return xx;
    }
    之后子页面调用这个方法
    var x=xx();
    获得值后在子页面调用子页面的弹出方法
      

  3.   

    用子页面window对象调用dialog <input type="button" onclick="javascript:var child=open('child.html')"><script>
    function go_dlg(){
        $('#dlg').appendTo($(child.document.body));
        child.$('#dlg').dialog('open');
    }
    </script>
    子页面也需引入jquery文件,试试吧