js的:
parent.window.opener.formname.xxx.value=图片名字

解决方案 »

  1.   

    比如:
    var pWin=window.open(.......);
    那么在pWin中用window.opener来访问父级窗口
    window.opener.document.all........
      

  2.   

    ----- a.asp -----<input type=button value=显示图片 onclick="window.open('b.asp','zyc');return false;">
    <p><input size=20 name=t1></p>----- b.asp -----<script language="javascript">
    <!--
      function fncadd(o)
      {
        opener.document.all.t1.value = o.src;
      }
    //-->
    </script><img src="1.jpg" onclick="fncadd(this);"></img><p>
    <img src="2.jpg" onclick="fncadd(this);"></img><p>
    <img src="3.jpg" onclick="fncadd(this);"></img><p>
    <img src="4.jpg" onclick="fncadd(this);"></img><p>
    <img src="5.jpg" onclick="fncadd(this);"></img>
      

  3.   

    父页面:
    <a href="#" onClick="window.open('2.htm','','width=200,height=100')">弹出窗口</a>
    <input name="imgname" type="text" id="imgname">子页面:
    <img name=test width="165" height="142" onClick="window.opener.document.all.imgname.value=this.name;window.close();"> 
      

  4.   

    在子窗口中
    以下的函数是单击所选中的图片的事件。obj为图片的对象
     function pictureclick(obj){
        window.opener.document.all["text"].value=obj.src
        window.close()
     }