在javascript中接收函数参数?

时间:2014-11-01 03:52:41

标签: javascript c# jquery asp.net iframe

是否可以接收从中发送的参数 后面的IFrame代码(id和pTmp)javascript弹出窗口然后将它们发送到页面父级

代码IFrame

protected void btnConfirm_Click(object sender, EventArgs e)

   {
       EDPBLL = new EDPLogic();
       int id = EDPBLL.Add(Convert.ToInt32(Request.QueryString["EDP"]), Convert.ToInt32(Session["userId"]), DateTime.Now, Convert.ToInt32(ddlPrensa.SelectedValue));
       string numeroEDP = EDPBLL.generarNumeroEDP(id);
       EDPBLL.UpdateEdpCode(id, numeroEDP);
       Session["pEDPId"] = id;
       Session["numeroEDP"] = numeroEDP;

       int pTmp = 4;

       ScriptManager.RegisterStartupScript(Page, GetType(), "Popup", "<script>Popup('"+id+"','"+pTmp+"')</script>", false);
    }

该脚本模拟父窗口的单击事件

代码JavaScript .aspx

   <script type="text/javascript">
        function Popup() {
            $("#MainContent_btnPrueba", window.parent.document).trigger("click");
        }
    </script>

1 个答案:

答案 0 :(得分:0)

使用此

<script type="text/javascript">
        function Popup(var1, var2) {
            $("#MainContent_btnPrueba", window.parent.document).trigger("click");
        }
    </script>