zoukankan      html  css  js  c++  java
  • 模态窗口传值与非模态窗口传值

    一、模态窗口传值

      1、父页面传给子页面

        父页面: var arg = {"win":window,"name":"WebForm1.aspx"}

            window.showModalDialog("WebForm2.aspx" , arg);

        子页面: var arg = window.dialogArguments;

            alert(arg.name);  //WebForm1.aspx

            arg.win.SayHello();  //调用父页面方法

      2、子页面回传给父页面

        子页面:  var returnArg = {"win":window,"name":"WebForm2.aspx"}

            window.returnValue = returnArg;

        父页面:  var theValue = showModalDialog("WebForm2.aspx" , arg);

            alert(theValue.name);  //WebForm2.aspx

            theValue.win.SayHello();  //调用子页面方法

    二、非模态窗口传值

      1、父页面传给子页面

        父页面: var arg = {"win":window,"name":"WebForm1.aspx"}

            window.showModelessDialog("WebForm2.aspx" , arg);

        子页面: var arg = window.dialogArguments;

            alert(arg.name);  //WebForm1.aspx

            arg.win.SayHello();  //调用父页面方法

      2、子页面回传给父页面

        子页面:  var returnArg = {"win":window,"name":"WebForm2.aspx"}

            window.returnValue = returnArg;

        父页面:  var theValue = showModelessDialog("WebForm2.aspx" , arg);

            alert(theValue.name);  //WebForm2.aspx

            theValue.win.SayHello();  //调用子页面方法

  • 相关阅读:
    flowable的多人会签和一票否决
    排序
    Java数组的三种打印方式
    CF446B DZY Loves Modification(优先队列)
    2019CCPC哈尔滨 Interesting Permutation(思维)
    2019沈阳网络赛 Fish eating fruit (换根dp)
    AcWing287 积蓄程度(换根dp)
    CF1358E Are You Fired?(前缀和+贪心)
    android android studio error
    cocos2D-X 打包
  • 原文地址:https://www.cnblogs.com/dengshaojun/p/3625199.html
Copyright © 2011-2022 走看看