子页面:
<input type=button onclick='window.opener.location.href="http://www.163.com";'>
这样不行????

解决方案 »

  1.   

    我的测试通过trymain.htm文件内容
    -----------------------------------------------------------------
    <a href="." onclick="window.open('open.htm');return false;">open</a>open.htm文件内容
    -----------------------------------------------------------------
    <input type="button" onclick="window.opener.document.location.href='http://mail.163.com';" value="OK"><input type="button" onclick="window.opener.document.location.replace('http://mail.163.com');" value="如果不行试试这个">
      

  2.   

    楼主可试试showModalDialog,比方说:<script>
    var vDialog=null;
    function rdl_doDialog(){
    vDialog=showModalDialog("rdl_showmodelessdialog_demo.html",window,"status:no;resizable:yes;dialogHeight:210px;dialogWidth:360px;unadorne:yes");
    if (vDialog != null) vDialog.idDialogInput.value=idOpenerInput.value;
    }
    </script>
    <input type=text id=idOpenerInput value="传递的文字"><br><br>
    <input type=button onclick="rdl_doDialog();" value="建立对话框">
    ---- 对话框页面的代码 ----<script>
    function window.onunload() {
    dialogArguments.vDialog=null;
    }
    </script><input type=text id=idDialogInput><br><br>
    <input type=button onclick="dialogArguments.idOpenerInput.value=idDialogInput.value;" value="传递文字">
    <input type=button onclick="window.close();" value="关闭">