zoukankan      html  css  js  c++  java
  • showModelDialog改变源页面的内容

    showModalDialog() 改变源窗口的值:
    <1>打开新的对话框窗口时,第二个参数需要是window,以便将自己传送到对话框中。
    showModalDialog("002.htm",window,"");
    <2>在新打开的对话框页面中就可以通过dialogArguments来访问源页面:

    示例:
    001.html:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
      <****** type="text/javascript" >
    function doing()
    {
      showModalDialog("002.htm",window,"");
    }
    function ChangingValue_002(strValue)
    {
      document.getElementById("someValue").value = strValue;
    }
      </script>
    </HEAD>

    <BODY>
    <input type="text" id="someValue" />
      <input type="button" value="打开" />
    </BODY>
    </HTML>

    002.htm:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
      <****** type="text/javascript" >
    function changing()
    {
      dialogArguments.document.getElementById("someValue").value="ohmygod!";
    }
    function changing_2()
    {
      dialogArguments.ChangingValue_002("方法二,回传的值");
    }
      </script>
    </HEAD>
    <BODY>
      <input type="button" value="改变原来的值" />
      <input type="button" value="改变原来的值" />
    </BODY>
    </HTML>

  • 相关阅读:
    python打包成exe可执行文件(pyinstaller)
    pandas入门:pandas的数据结构介绍
    NumPy基础:范例-随机漫步
    NumPy基础:随机数生成
    NumPy基础:线性代数
    NOIP2018总结
    luogu P2327 [SCOI2005]扫雷
    luogu P3197 [HNOI2008]越狱
    luogu P1578 奶牛浴场
    luogu P1003 铺地毯
  • 原文地址:https://www.cnblogs.com/binaryworms/p/1689145.html
Copyright © 2011-2022 走看看