test1.htm页是这样的
 </script> 
function openw()
 {
var mxh1 = new Array("mxh","net_lover","孟子E章");
  // 向对话框传递数组
var a= window.showModalDialog("test2.htm",mxh1);
document.all.Button1.value =a[0];
alert(a[0]); }
 </script>
test2.htm是这样的
 function clo()
 {
var a=new Array("a","b")
  window.returnValue = a
  window.close()
 }
 </script>
...........
 <input value="按钮" type=button onclick="javascript:clo()"/>如果我打开第一个页test1.htm,那么打开一个模态窗口test2.htm ,点test2.htm 的按钮后就会
关闭,并向第一个页传值。都很正常,那我要是直接把test2.htm关闭了的话就会报错
'0'为空或不是对象,那我怎么判断 它呀?我试了 returnValue ="" returnValue ==Nan
都不行,高手回答一下吧