love fish大鵬一曰同風(fēng)起,扶搖直上九萬(wàn)里

          常用鏈接

          統(tǒng)計(jì)

          積分與排名

          friends

          link

          最新評(píng)論

          window.dialogArguments

          <HTML>
              
          <HEAD>
                  
          <TITLE>myDialog.htm</TITLE>
                  
          <script type="text/javascript" src="showModeLessDialogJS.js"></script>
              
          </HEAD>
              
          <BODY>
                  
          <LABEL FOR="oEnterName" ACCESSKEY="f">
                      Enter your
                      
          <SPAN STYLE="text-decoration:underline">F</SPAN>irst Name
                  
          </LABEL>
                  
          <INPUT ID=oEnterName>
                  
          <BR>
                  
          <BR>
                  
          <INPUT VALUE="Apply" TYPE=button onclick="fnGetInfo();">
                  
          <INPUT VALUE="Ok" TYPE=button onclick="fnGetInfo();window.close();">
                  
          <INPUT VALUE="Cancel" TYPE=button onclick="fnCancel();window.close();">
              
          </BODY>
          </HTML>
          <HTML>
              
          <HEAD>
                  
          <TITLE>showModelessDialogEX.htm</TITLE>
                  
          <script type="text/javascript" src="showModeLessDialogJS.js"></script>
              
          </HEAD>
              
          <BODY>
                  
          <P>
                      Enter your first name:
                      
          <SPAN ID="oName" STYLE="color:red;font-size:24">Joan</SPAN>
                  
          </P>
                  
          <INPUT TYPE="button" VALUE="Display Modeless Dialog"
                      onclick
          ="fnCallDialog()">
              
          </BODY>
          </HTML>

          function fnGetInfo() {
              
          var sData = dialogArguments;
              sData.sUserName 
          = oEnterName.value;
              sData.fnUpdate();
          }

          function fnCancel() {
              
          var sData = dialogArguments;
              sData.sUserName 
          = "Joan";
              sData.fnUpdate();
          }

          var sUserName = "";
          function fnCallDialog() {
              window.showModelessDialog(
          "myDialog.htm", window, "status:false;dialogWidth:300px;dialogHeight:300px");
          }

          function fnUpdate() {
              oName.innerText 
          = sUserName;
          }




          dialogArguments只能在mode和modeless窗口中才能使用,可以傳遞傳遞任意類型的值,
          上例就是傳得失window. 在以前的項(xiàng)目中,頁(yè)面之間傳遞參數(shù)經(jīng)常使用的是url后接參數(shù)的形式,
          現(xiàn)在終于發(fā)現(xiàn)dialogArguments不愧為更好的方法。

          posted on 2007-05-24 16:58 liaojiyong 閱讀(5366) 評(píng)論(2)  編輯  收藏 所屬分類: Ajax

          評(píng)論

          # re: window.dialogArguments 2009-04-23 22:56 Romotc

          困惑了,你是做開發(fā)還是做測(cè)試啊?  回復(fù)  更多評(píng)論   

          # re: window.dialogArguments 2009-05-27 14:15 www.xiangbo-blog.cn

          測(cè)試根本不行!
          亂七八糟!  回復(fù)  更多評(píng)論   

          主站蜘蛛池模板: 绵竹市| 罗源县| 洞口县| 镇安县| 巫溪县| 买车| 金山区| 塔河县| 永善县| 南昌县| 龙胜| 阜宁县| 双桥区| 读书| 房山区| 济源市| 巴青县| 台北市| 河曲县| 永康市| 稻城县| 芦山县| 泾阳县| 册亨县| 兴业县| 驻马店市| 永善县| 岑溪市| 广东省| 桐梓县| 仙桃市| 嘉定区| 长顺县| 长乐市| 晋中市| 荣成市| 广西| 扎赉特旗| 吴旗县| 石林| 平阴县|