由于浏览器兼容问题,window.showModalDialog已经不能使用,父窗口打开子窗口的时候,怎么样能从子窗口拿到数据,然后再做处理,现在用window.open方法,只能在子窗口给父窗口中的元素赋值。
window.open()里面的参数是uri,是先经过controller再跳转页面。

解决方案 »

  1.   

    1、要看前端UI的选型,如果是成熟的UI的话,bootstrap、easyui等应该可以满足。
    2、父窗口打开子窗口并从中取值,这个父子窗口的内容可否在一个页面处理?(只是建议)。
         
      

  2.   

    无论是window.showModalDialog,还是window.open()都能父子窗口互相获取元素和赋值的,多看看文档
      

  3.   

    参考这个http://dwcmayday201204063551.iteye.com/blog/1621751
      

  4.   

    有个layer控件,可以下载下来用。应该可以解决你的问题。