模式窗口传值问题

<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>  









2个回答

首先你[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对象

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问