zoukankan      html  css  js  c++  java
  • javascript 子父窗体操作

    father.aspx

    <head runat="server">
        <title></title>
        <script type="text/javascript">
        //---------------------------------------------------
            function OpenWindow() {
                window.open("child.aspx");
            }
            function setValue(m) {    
                document.getElementById("txt_Value").value = m;
            }
        </script>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
          <input type="text" name="txt_Value" id="txt_Value" runat="server" />
          <input type="button" name="btn_ShowClose" id="btn_ShowClose" value="按钮" onclick="OpenWindow();" />
          <br />
           <asp:HiddenField ID="HiddenField1" runat="server" />
        </div>
        </form>
    </body>
    </html>

    father.aspx.cs

            protected void Page_Load(object sender, EventArgs e)
            {
                Response.Write("adf" + HiddenField1.Value);
            }

    --------------------------------

    child.aspx

        <title></title>
        <script type="text/javascript">
            function CloseWind() {
                opener.setValue("2");
                window.opener.document.forms(0).submit();
                window.close();

            }
        </script>
    </head>
    <body>
        <form id="form1" runat="server">  
            <asp:Button ID="Button2" runat="server" Text="Button"  OnClientClick="CloseWind()"/>
        </form>
    </body>

    child.aspx.cs

            protected void Page_Load(object sender, EventArgs e)
            {
                if (!Page.IsPostBack)
                {

                }
                else
                {
                    Response.Write("<script>");
                    Response.Write("function fm_send()");
                    Response.Write("{");
                    Response.Write("window.opener.document.getElementById('HiddenField1').value =1;");
                    Response.Write("window.opener.document.forms(0).submit();");
                    Response.Write("window.close()");
                    Response.Write("}");
                    Response.Write("fm_send()");
                    Response.Write("</script>");
                }
            }

  • 相关阅读:
    热爱工作 发财机会大增(这里不是选择软件还是硬件的问题,是自己的性格和追求的问题)——当你的老板不如你懂行的时候,还赚的盆满钵满的时候,你就可以考虑独立了 good
    TaintDroid:智能手机监控实时隐私信息流跟踪系统(三)
    Delphi读取文件属性
    创业者该如何看待腾讯的“跟进”?
    IBM总裁郭士纳总结的四类人
    迅雷程浩:企业外包服务,下一个大的风口?(2B业务一定要懂销售和营销的人,这点和2C 不一样)
    dddd
    android:minSdkVersion 之我见
    dddd
    请人不怕啦
  • 原文地址:https://www.cnblogs.com/yidianfeng/p/1967646.html
Copyright © 2011-2022 走看看