用COOKIE吧,写到COOKIE里,然后在读出来,要是有服务器支持就可以用xxxx.asp?YourVarName=YourVarValue 这样的了

解决方案 »

  1.   

    这个我明白,但是我还想控制这个窗口的颜色。形状什么的。应该是首先把一个参数Jvalue传给javascript然后呢
    传回到。弹出的这个窗口的cookiexxx.asp?Value=Jvalue
      

  2.   

    用showModelessDialog看看
    http://msdn.microsoft.com/workshop/samples/author/dhtml/refs/showModelessDialogEX.htm
      

  3.   

    用parent对象可以取得父窗口参数
    如果需要的话可以先在父窗口创建隐藏域存放数值,然后parent.document......调用这个域值
    当然如果是要传递parent.document.bgColor之类的固有属性,那连这个隐藏域也不用了
      

  4.   

    呵呵,突然想起来,不是parent对象,应该用是opener对象取得父窗口参数
      

  5.   

    用链接的话,只要将target=_blank就可以打开新窗口,而且,链接当然可以传递参数了  :)个人意见,希望对你有帮助。
      

  6.   

    parent和opener都可以,在弹出的窗口里直接用opener.参数名称 来调用主窗口的数据。
      

  7.   

    newwin=window.open('a.htm','nw','width=200;height=100')可以用newwin.()来传
      

  8.   

    我是这么传进传出的,你看行不行
    function login()
    {
    var winparm = ""
    winparm=userok.value
    var arr = showModalDialog("login.asp", winparm, "dialogWidth:20em; dialogHeight:10em; status:0;help:No;resizable:No;");
    if (arr != null){
      var ss;
      ss=arr.split("*");
      var username=ss[0];
      var password=ss[1];
      parent.bar.location.href="toolbar.asp?username="+username+"&password="+password;
      }
      else
      {
      parent.main.location.href="background.asp"
      }
    }
      

  9.   

    mmkk() 跟huijunzi(Cyril) 的方法正确!!加分。
      

  10.   

    还可以用 pzou() 的方法。
    用newwin.操作()和opener.操作()来控制就好象控制本页面一样轻松容易了。