当前位置:首页 » 多媒体相关

子窗口关闭,刷新父窗口...大家来帮一把!


原来父窗口的编辑框里的值也不存在了,怎么办?  
  response.write("<script   language=javascript>window.opener.parent.location.href=taskplan.aspx;window.close();</script>")  
  不行啊,父窗口的值会丢掉的

推荐阅读

  • 互联网魅力锐不可挡 顺驰进入欲搭乘顺风车 [详细内容]
  • 强强联合优惠百元 精英945+7600GS [详细内容]
  • 学生装机好伴侣冷静王加强版178元 [详细内容]
  • 彻底淘汰MP3 全面进入MP4新时代 [详细内容]
  • 诺基亚9300通讯录缺陷之解决篇 [详细内容]
  • 干掉965 组建酷睿平台配显卡为999 [详细内容]
  • NAND Flash市场进入肉搏战 下游厂商形成联盟 [详细内容]
  • 网友回答:
    网友:luckycrazy

    window.opener.submit()

    网友:mousie

    在你的父窗口的load事件中把上次的值读出来,再重新显示出来。。。

    网友:acewang

    如果要刷新父窗口,以前的指肯定不能保存,  
       
      在页面a中打开一个弹出窗口b,现需要将b中控件btextbox的值传到a的控件atextbox中  
      response.write("<script>window.opener.form1.tbtest.value="   &   tbchild.text   &   ";   </script>")

    网友:doitbetter

    在response之前先把想要的值读出来,然后再把值写进去

    网友:xupc

    为什么子窗口关不掉啊,把你的报的错也全部列出来吧

    网友:seesea125

    我调试了一下,你说的是可以取得值的,你是不是用的不是服务器控件的缘故?把我写的告诉你,第一个页面onclick响应函数  
      public   void   dakai(object   sender,eventargs   e)  
      {  
      response.write("<script   language=javascript>window.open(son.aspx,_blank);</script>");  
      }  
      子窗口button的onclick响应函数  
      public   void   refe(object   sender,eventargs   e)  
      {        
      //response.write("<script   language=javascript>opener.location   =   opener.location.href;window.opener   =   null;window.close();</script>");//这个实现刷新并关闭子窗口  
      response.write("<script>window.opener.form1.testbox1.value=qq;window.close();   </script>");//这个是你的,第一页可以取到值的  
      }

    .

    讨论区

    Login