window.showModalDialog
去搜索模式窗口相关的内容

解决方案 »

  1.   

    主窗口:
    childwindow=window.open();
    childwindow.parentdocument = document;子窗口:
    window.parentdocument.formname.fieldname.vlaue=yourvalue;
      

  2.   

    1  . javacsript1.htm:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <script language="javascript">
    function func(){
    alert("122")
    window.open('./javacsript2.htm','12313','')
    }
    </script>
    </HEAD><BODY>
    <input type="text" id="text2">
    <input type="button" value="111" onclick="func()">
    </BODY>
    </HTML>2  . javacsript2.htm:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <script language="javascript">
    function func(){
    opener.document.getElementById("text2").value=document.getElementById("text1").value
    }
    </script>
    </HEAD><BODY>
    <input type="text" id="text1">kl;ll;l;
    <input type="button" value="222" onclick="func()">
    </BODY>
    </HTML>
    2个htm 文件都放在 c 或 d 盘目录下,注意window.open('./javacsript2.htm','12313','')javacsript2.htm,把文件保存为htm 格式,如果是html格式 ,上面的javacsript2.htm要改下