我的是在 aa.php 中 showModalDialog(aa.php)

解决方案 »

  1.   

    这个和你在哪儿调用没有关系。showModalDialog是客户端使用的技术,只要你按照函数的要求去作就行的!=================一代过去,一代又来,地却永远长存。日头出来,日头落下,急归所出之地。
    风往南刮,又往北转,不住的旋落,而且返回转行原道,江河都往海里转,海
    却不满,江河从何处流,仍归何处。
      

  2.   

    http://www.csdn.net/develop/Read_Article.asp?Id=15113这是孟子E章写的,你去看看。或者,看微软的MSDN也行(英文)。=================一代过去,一代又来,地却永远长存。日头出来,日头落下,急归所出之地。
    风往南刮,又往北转,不住的旋落,而且返回转行原道,江河都往海里转,海
    却不满,江河从何处流,仍归何处。
      

  3.   

    没问题,可以这样用的。在showModalDialog  一样可以用 Qequest.QueryString("text")取得参数,还可以用 t=window.argument //(就是 "審查" 这部分参数,从上一个窗口传递过来的) 取得从副窗口传过来的参数。肯定你那个地方弄错了,代码拿过来看看,不过 ,我不会php ,会 asp
      

  4.   

    给一段我们自己的程序你瞧瞧A 页面中:inputvalue=window.showModalDialog("../commconn/querywin.asp?titlename="&parent.document.title&"&path="& path &"",null,"dialogWidth:25.5em;dialogHeight:20.6em;dialogTop:"& window.event.clientY+100 &";dialogLeft:"& window.screenLeft + window.event.x + 10&";status:no;help:no") B 页面中
    <%
    titlename=request.querystring("titlename") //接受 ?后的参数 (服务器端)
    %><script>
    x=window.dialogArguments //接受来自上窗口的参数 (客户端)window.returnValue="ttttttttt"</script>则该窗口关闭后,A 出航口中 inputvalue 将获得该返回值  "ttttttttt".
      

  5.   

    Are you OK? showModalDialog 和 open 一个窗口一样,唯一的就是少一些特征。而且他返回前,副窗口将处于失去焦点状态,直到返回。showModalDialog  除具有 open 窗口的大部分特点外,还可以通过第二个参数向 新窗口中传递参数,在心窗口中用 window.dialogArguments  获取该参数。在心窗口设置返回值如下: window.returnValue="ttttttttt"
    这样,关闭该传口就可以返回改制给其前面的变量。 就向前面例子中的 inputvalue.明白没??