JAVA天下

          小小博客,包羅萬有.
          隨筆 - 16, 文章 - 5, 評論 - 11, 引用 - 0
          數據加載中……

          JavaScript 使用類的時候,一個很奇怪的問題

          由于小弟知識有限,在使用JavaScript 封裝類的時候遇到了下面奇怪的問題。

          var AXML = Class.create();
          AXML.prototype 
          = {
                  initialize : 
          function(path){
                     
          this.xmlDom = new ActiveXObject("Msxml2.DOMDocument");
                     
          this.xmlDom.load(path);
                     
          //this.xmlDom = xmlObject;
                     alert(this.xmlDom); // 可以輸出正確的變量 Object
                     this.path = path;
                  },
                  getHomePage : 
          function(){
                      alert(
          this.xmlDom); //變量變成了沒定義
                      alert(this.path); // 可以輸出正確的變量
                  }
                          
          };

          是否在類中不能使用 Object 類型傳遞呢?
          因為經過測試,this.path 是一個普通變量是可以正常使用的。





          MK-TIANYI

          posted on 2008-05-30 09:02 天一 閱讀(1359) 評論(4)  編輯  收藏 所屬分類: JavaScript

          評論

          # re: JavaScript 使用類的時候,一個很奇怪的問題  回復  更多評論   

          類中當然能使用 Object 類型傳遞,與在Java中一樣,String也是Object的子類。你的例子在IE下運行沒有問題,但建議不要僅限于IE瀏覽器。
          2008-05-30 09:43 | 鄭暉

          # re: JavaScript 使用類的時候,一個很奇怪的問題  回復  更多評論   

          impossible

          there must be something wrong
          2008-05-30 09:50 | walnutprince

          # re: JavaScript 使用類的時候,一個很奇怪的問題  回復  更多評論   

          TO 那暉
          首先是謝謝你的回復和提醒。
          我也剛剛根據自己的代碼嘗試了下,依然存在問題。
          我還在查找原因中。
          也可能像 walnutprince 所說的那樣,是there must be something wrong.
          2008-05-30 10:22 | 天一

          # re: JavaScript 使用類的時候,一個很奇怪的問題  回復  更多評論   

          各位,問題已經弄好了。
          解決方法很簡單,關閉IE,重啟開啟IE即可。

          多謝各位幫忙。
          2008-05-30 10:49 | 天一
          主站蜘蛛池模板: 梁平县| 高邮市| 忻州市| 开鲁县| 大英县| 晋宁县| 集安市| 阿拉善右旗| 沙田区| 平利县| 旬阳县| 秭归县| 马尔康县| 安仁县| 大洼县| 河西区| 北碚区| 新泰市| 麦盖提县| 财经| 武夷山市| 东海县| 青神县| 涿鹿县| 三明市| 昭平县| 银川市| 朝阳县| 平阳县| 宜丰县| 乐业县| 理塘县| 金塔县| 扶风县| 尼木县| 昭通市| 屏山县| 昌邑市| 洛阳市| 河曲县| 民乐县|