以下测试代码完成木有问题2.htm
==================================================
<script>
   function getPrefsData()
  {
     prefs = showModalDialog("3.htm", window,"dialogWidth:500px; dialogHeight:500px;edge:raised;help:no;sesizable:no;status:no");
     for(i=0;i<99;i++)
document.write(prefs[i]);
   }
getPrefsData();
</script>3.htm
=====================================
<head>
<base target=_self>
</head>
<body>
<script>
function getFormData()
{
 var returnData=new Array();  
 for(var i=0;i<100;i++)
 {
  returnData[i]=i;
 }
//返回数组
         return returnData;  
        }        //点击确定按钮时的函数
         function handleOK() 
{
  window.returnValue = getFormData();
       window.close();
}
</script>
<input type=button onclick="handleOK();" value="aaa">