用get方法:window.open("***.asp?aa="+变量);
弹出的窗口:变量=request("aa");

解决方案 »

  1.   

    change the target of the <form target="newwindowname" ...> or use javascript
      

  2.   

    <form target="newwin" onsubmit="check()" name=f1>function check()
    {
    window.open("","newwin","");
    document.f1.submit();
    }
      

  3.   

    你是打算用ASP传呢,还是JavaSript.
    如果是用ASP的话,可以用
    可以用window.open("receive.asp?hui=xx","de","")  传值.如果是用JavaScript的话.
    给你个例子..父窗口: parent.htm<body> 
    <input type="button" name="b1" onclick="test();" value="button"> 
    </body>
    <script> 
    var win; 
    function test2() 

      if (win.document.readyState == "complete") 
      { 
    win.document.f1.n1.value="testvalue"; 
       } 
       else 
    setTimeout("test2()",200); 

    function test(){ 
    win = window.open("son.htm","winProdSelect",""); 
    setTimeout("test2()",200); 

    </script>子窗口: 打开了窗口; son.htm
    <body> 
    <form name="f1"> 
    <input type="text" name="n1"> 
    </form> 
    </body>