1 cookie
2 定义一个对象传递给ModalDialog作为参数

解决方案 »

  1.   

    :),我自己找到答案了,就不给你们分了:)是这个样子的<script>
    var good;
    var aa = "hello";
    good = window.showModalDialog("modal.htm",aa);
    alert(good);
    </script>其中good是下面文件中由window.returnValue = "hello";返回的值modal.htm文件代码<INPUT TYPE="text" NAME="aaaa">
    <script>
    window.returnValue = "hello";
    aaaa.value = window.dialogArguments;
    </script>其中window.dialogArguments这个属性就是在showModelDialog中传递的参数aa的值
      

  2.   

    var aa = new myobject
    myobject是一个自定义对象。
    你的方法只能获得一个值,不能获得多个值。
      

  3.   

    可以定义成xxx*xxx*xxx,得到信息后再用split转换为数组(比较笨)。模式窗口是什么意思?
      

  4.   

    window.showModalDialog("modal.htm",aa);