window.open() 和 window.showModalDialog() 的返回值

it2022-05-09  30

用window.showModalDialog()   实现    test1.htm       ===================       <script>         var   a   =   window.showModalDialog("test2.htm")         for(i=0;i<a.length;i++)   alert(a[i])       </script>       test2.htm       ===================       <script>       function   sendTo()       {         var   a=new   Array("a","b")         window.returnValue   =   a         window.close()       }       </script>       <body>       <form>         <input   value="返回"   type=button   οnclick="sendTo()">       </form>

 

用window.open() 实现

test1.htm     ==========     <!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.0   Transitional//EN">     <HTML><HEAD>     <META   http-equiv=Content-Type   content="text/html;   charset=unicode">     <script>         var   a   ='';       window.open("test2.htm");     function   button1_onclick()   {     alert(a);     }     </SCRIPT>     </HEAD>     <BODY><INPUT   id=button1   type=button   value=Button   name=button1   LANGUAGE=javascript   οnclick="return   button1_onclick()"></BODY></HTML>     test2.htm     ======================       <script>       function   sendTo()       {           window.opener.a='test';             }       </script>       <body>       <form   id=form1   name=form1>         <input   value="返回"   type=button   οnclick="sendTo()"   id=button1   name=button1>       </form>  

转载于:https://www.cnblogs.com/tuyile006/archive/2009/07/01/1514826.html

相关资源:数据结构—成绩单生成器

最新回复(0)