模式窗口传值问题

<script type="text/javascript">  

    function openWindow() {   
        var result  = window.showModalDialog("childen.html","difew","center: Yes; help: Yes; resizable: Yes;center: Yes; help: Yes; resizable: Yes");   

        if(result)   
            document.getElementsByName("content")[0].value=result;   
    }   

</script>  









首先你[code="java"]window.opener.document.getElementById("contextId").value=document.getElementsByName("[b]content")[0].value[/b];[/code]
就是错误的,模态窗口能用[code="java"]window.opener[/code]吗?
模态窗口里从子页面向父页面传值只能用[code="java"]window.returnValue[/code]

父窗口打开时把window对象传过去
window.showModalDialog("childen.html",[color=red]window[/color],"center: Yes; help: Yes; resizable: Yes;center: Yes; help: Yes; resizable: Yes");

子窗口通过window.dialogArguments获得父窗口window对象