Window.ShowModalDialog使用手册

1.要想对话框传递参数,是通过vArguments来进行传递的。类型不限制,对于字符串类型,最大为4096个字符。也可以传递对象,例如:

parent.htm

< script >
  var obj 
=   new  Object();
  obj.name
= " 51js " ;
  window.showModalDialog(
" modal.htm " ,obj, " dialogWidth=200px;dialogHeight=100px " );
</ script >
modal.htm
< script >
  var obj 
=  window.dialogArguments
  alert(
" 您传递的参数为: "   +  obj.name)
</ script >
2.   可以通过window.returnValue向打开对话框的窗口返回信息,当然也可以是对象。例如:
parent.htm
< script >
         str 
= window.showModalDialog( " modal.htm " ,, " dialogWidth=200px;dialogHeight=100px " );

         alert(str);
</ script >
modal.htm
< script >
         window.returnValue
= " http://www.webjx.com " ;
</ script >

你可能感兴趣的:(Window.ShowModalDialog使用手册)