|
Flash 5 ActionScript 筆記 (
swf 版請按這裡) |
Go to | 跳至(gotoAndPlay、gotoAndStop、prevFrame、nextFrame、prevScene、nextScene) |
| 播放電影 | |
| 停止播放電影 | |
| Flash 5 改為 _quality | |
| 停止播放所有的聲音 | |
| 瀏覽指定連結的網頁 | |
| 驅動 Flash 播放器的指令(全螢幕,退出...等),可經由 Html 呼叫 JavaScript | |
| 載入外部電影替換原影片元件或置於某層級(_level)。 可經由 GET、POST 載入變數、經由 loadVariables 來改變電影的內容 | |
| 卸載由 loadMovie 載入的電影 | |
| Flash 5 改為 with | |
| Flash 5 改為 _framesloaded | |
| 當...(用於按鈕元件的滑鼠事件觸發器) |
| 跳出迴圈 | |
| 呼叫影格中的程式及變數,執行後即拋棄。Flash 5 改為 function | |
| 加入註解,以便日後檢視(語法 //、/*) | |
| 僅跳出某一次迴圈,迴圈仍繼續 | |
| 刪除同一物件中的變數 | |
| 重覆執行指令的迴圈,直到條件消失(不確定次數。其判別條件在程式的最尾端,所以迴圈至少執行一次。類似語法 for、while) | |
| 複製指定的影片元件,但原影片元件的變數不會被複製 | |
| 否則(接 if 指令之後) | |
else if | 否則如果(接 if 指令之後,可構成巢狀的 if 指令) |
| 填入一空行,可寫自定的函數 (, 逗號分隔算式使能依序執行)(. 為相對路徑下一層、或物件屬性、變數) (_parent 表示相對路徑的上一層)(_root、_level0、/ 表示絕對路徑的根目錄) (this 表示物件、影片實體本身)(new 表示創造一個新物件) | |
| 重覆執行指令的迴圈(內建計數器、次數固定。類似語法 do while、while) for 迴圈適於一般算術運算,while 迴圈多用於較複雜的運算 | |
| 對某一物件(或陣列)內之元件、子物件的屬性重覆執行指令的迴圈 | |
| 驅動 Flash 播放器的指令(全螢幕,退出...等),可經由 Html 呼叫 JavaScript | |
| 宣告自定函數 | |
| 瀏覽指定連結的網頁 | |
goto | 跳至(gotoAndPlay、gotoAndStop、prevFrame、nextFrame、prevScene、nextScene) |
| 條件指令,如果...(if else 另有簡化語法 ?: ) | |
| Flash 5 改為 _framesloaded | |
| 載入外部的 ActionScript 文件(.as) | |
| 載入外部電影替換原影片元件或置於某層級(_level)。 可經由 GET、POST載入變數、經由 loadVariables 來改變電影的內容 | |
| 載入外部文件中的變數(必需是 MIME 格式)至指定層級(_level) | |
| 當...(用於按鈕元件的滑鼠事件觸發器) | |
| 當...(用於影片元件的影片事件觸發器) | |
| 播放 | |
| 輸出到印表機,品質較好(若有透明度、顏色設定時可用 printAsBitmap) | |
| 移除 dupicateMovieClip、attachMovie 創造、載入的影片元件 | |
| 傳回函數中指定的值,會使函數停止執行 | |
| 設定全域變數(相同語法 =)(區域變數 var) | |
| 設定影片元件的屬性 | |
| 開始拖曳影片元件 | |
| 停止播放電影 | |
| 停止播放所有的聲音 | |
| 停止拖曳影片元件 | |
| Flash 5 改為 with | |
| Flash 5 改為 _quality | |
| 追蹤測試 | |
| 卸載由 loadMovie 載入的電影 | |
| 宣告區域變數。(全域變數 set variable、=) | |
| 重覆執行指令的迴圈,直到條件消失(不確定次數。類似語法 do while、for) for 迴圈適於一般算術運算,while 迴圈多用於較複雜的運算 | |
| 取代 tellTarget 的指令,可擷取影片元件或其他物件,作為它的參數 |
| 否定一個變數或運算式 | |
| 比較兩算式、或兩字串的位元數是否滿足「不相等」的關係 | |
| " " 中填入之文字、數字將被標示為字串處理。 | |
| 求兩個算式相除後的「餘數」 | |
| 回路交集,當輸入的兩個算式都是「真」時,才會成立。 | |
| 區隔算式的執行順序,括號()內的先執行 | |
| 相乘 | |
| 相加、或進行字串串連 | |
| 變數值遞增 1,++ 在變數前會傳回 +1 後的值,++ 在變數後會傳回變數原值 | |
| 相減、或改變一個算式正負號 | |
| 變數值遞減 1,- - 在變數前會傳回 -1 後的值,- - 在變數後會傳回變數原值 | |
| 相除 | |
| 比較兩算式、或兩字串的位元數是否滿足「小於」的關係 | |
| 比較兩算式、或兩字串的位元數是否滿足「小於等於」的關係 | |
| Flash 5 改為 != | |
| 比較兩算式、或兩字串的位元數是否滿足「相等」的關係 | |
| 比較兩算式、或兩字串的位元數是否滿足「大於」的關係 | |
| 比較兩算式、或兩字串的位元數是否滿足「大於等於」的關係 | |
| Flash 5 改為 && | |
| Flash 5 改為 ! | |
| Flash 5改為 || | |
| 擷取變數的類型,如字串、影片元件、物件或函數 | |
| 製造一個虛擬實體、虛擬網址,不會顯示錯誤訊息 | |
| 回路聯集,當輸入的兩個算式有一「真」時,就會成立。 |
| 求兩數的二進位位元「交集」(不是 Flash 4 連接字串的用法) | |
| 將某數的二進位位元數向左移(指定位),數首之正、負號 0、1 會改變 | |
| 將某數的二進位位元數向右移(指定位),數首之正、負號 0、1 不會動 | |
| 將某數的二進位位元數向右移(指定位),數首之正、負號 0、1 會改變 | |
| 求兩數的二進位位元「聯集 - 交集」 | |
| 求兩數的二進位位元「聯集」 | |
| 求整數的二進位位元「補數」,將此數的 0 變成 1,將 1 變成 0 |
| x %= y 即 x = x % y | |
| x &= y 即 x = x & y | |
| x *= y 即 x = x * y | |
| x += y 即 x = x + y | |
| x -= y 即 x = x - y | |
| x /= y 即 x = x / y | |
| x <<= y 即 x = x << y | |
| x >>= y 即 x = x >> y | |
| x >>>= y 即 x = x >>> y | |
| x ^= y 即 x = x ^ y | |
| x |= y 即 x = x | y |
| Flash 5 改為 + | |
| Flash 5 改為 == | |
| Flash 5 改為 >= | |
| Flash 5 改為 > | |
| Flash 5 改為 <= | |
| Flash 5 改為 < | |
| Flash 5 改為 != |
| 擷取(可轉成布耳型的)變數,數值,或字串的布耳值(True 或 False) | |
| 轉換參數成字串並用 URL-編碼格式編碼,(用 % 的十六進位序列編碼) | |
| 擷取變數,屬性,物件,或擷取影片元件的絕對路徑(為 . 型態) | |
FALSE | 布耳值,「假」(0) |
| 擷取影片元件(需有名字)的指定屬性(如:_x、_y) | |
| 擷取電影自播放開始已經過的時間(毫秒) | |
| 擷取使用者瀏覽器中 FlashPlayer 的版本 | |
| Flash 5 改為 Math.floor | |
| 偵測數值是否為有限值 | |
| 偵測變數是否為非數字,如果不是數值(NaN)則傳回 True | |
| 設定文字框的可見行數(此屬性唯讀、不可修改) | |
| 建立一行放置訊息的空間,可放置其它函數所擷取的資料 | |
| 轉換參數成數值,用於轉換輸入到 Flash 5 環境中的 Flash 4 文件。 此 Number(function) 與 Number(object) 的用法不相同 | |
| 轉換字串成浮點數,遇到非數字字串則傳回 NaN | |
| 轉換各種進位制的數字串成十進位的整數,遇到非數字字串則傳回 NaN | |
| 產生介於 0∼指定整數間的隨機整數。Flash 5 改為 Math.random | |
| 設定文字框的可見行數(預設值為一行,此屬性可修改) | |
| 轉換參數成字串。此 String(function) 與 String(object) 的用法不相同 | |
| 擷取指定影片元件的絕對路徑(為 . 型態) | |
TRUE | 布耳值,「真」(1) |
| 轉換所有十六進位序列為 ASCII 符號,返回可辨字串。escape 的逆向運作。 | |
| 在指定的滑鼠、鍵盤事件完成後,更新螢幕顯示。可避免螢幕閃爍 |
| Flash 5 改為 String.fromCharCode | |
| Flash 5 改為 String.length | |
| Flash 5 改為 String.fromCharCode | |
| Flash 5 改為 String 物件和方法 | |
| Flash 5 改為 String.charCodeAt | |
| Flash 5 改為 String.substr | |
| Flash 5 改為 String 物件的方法和屬性 | |
| Flash 5 改為 String.substring 擷取指定字串中的部份字串 |
| 透明度(0∼100) | |
| 目前所在的影格數 | |
| 被拖曳影片元件放下時所碰觸之影片元件的絕對路徑(為 / 型態,可用 eval 轉為 . 型態) | |
| 在用戶按 Tab 鍵時,決定按鈕周圍是否顯示黃色矩形框。預設值為 True | |
| 已載入的影格數 | |
| 影片元件的高度 | |
| Flash 5 改為 _quality | |
| 影片元件的實體名 | |
| 電影的繪圖品質(LOW、MEDIUM、HIGH、BEST) | |
| 影片元件旋轉的角度(單位:度) | |
| 聲音緩衝器的秒數,預設值為 5 秒 | |
| 影片元件的絕對路徑(為 / 型態) | |
| 指定之影片元件的總影格數 | |
| 載入SWF電影文件的位址 | |
| 影片元件是否出現(True 出現、False 消失) | |
| 影片元件的寬度 | |
| 影片元件的 x 座標 | |
| 滑鼠游標的 x 座標 | |
| 影片元件水平方向縮放的百分比,預設值是 100 | |
| 影片元件的 y 座標 | |
| 滑鼠游標的 y 座標 | |
| 影片元件垂直方向縮放的百分比,預設值是 100 |
| 連接兩個陣列,合併成新的陣列 | |
| 連接陣列元件成字串,並可設定元件間插入的分隔符號 | |
| 擷取陣列長度(陣列元件的總數) | |
| 陣列物件建構器,可創造新「陣列物件」。(建造或取用陣列、物件資料的運算子為 [ ]) | |
| 刪除陣列中最後一個元件並傳回此元件的值 | |
| 增加一個或數個元件到陣列末尾並傳回陣列的新長度 | |
| 倒轉陣列元件的排序位置 | |
| 刪除陣列中第一個元件並傳回此元件的值 | |
| 擷取陣列的片斷或子字串,且原陣列不變的情況下傳回一新的陣列 | |
| 排序陣列中的元件(不製造副本) | |
| 增加或刪除陣列中的元件(不製造副本) | |
| 擷取陣列元件轉換成用逗號(,)分隔的連續字串 | |
| 增加一個或數個元件到陣列前端並傳回陣列的新長度 |
| 布耳物件建構器,可創造新「布耳物件」 | |
| 轉換布耳型物件的值成 True、False 字串 | |
| 擷取指定布耳物件的原始值形式,並將已包裝之布耳物件轉換為原始值形式 |
| 擷取顏色物件的 RGB 值,預設十進位。欲顯示十六進位時 → (getRGB()).toString(16) | |
| 擷取最後一次 setTransform 命令所設定的顏色、透明度轉換參數 | |
| 顏色物件建構器,可創造新「顏色物件」 | |
| 設定顏色物件的 RGB 值,直接輸入參數。欲輸入十六進位參數時 → 0xRRGGBB | |
| 設定顏色物件的 RGB 值及透明度,經擷取預建之顏色、偏移、透明值的資料物件 |
| 依瀏覽者時間傳回「時間物件」的日期(1∼31) | |
| 依瀏覽者時間傳回「時間物件」的星期數(0-星期日,1-星期一...) | |
| 依瀏覽者時間傳回「時間物件」的年份(例:2001) | |
| 依瀏覽者時間傳回「時間物件」的小時數(0∼23) | |
| 依瀏覽者時間傳回「時間物件」的毫秒數(0∼999) | |
| 依瀏覽者時間傳回「時間物件」的分鐘數(0∼59) | |
| 依瀏覽者時間傳回「時間物件」的月份(0-一月,1-二月...) | |
| 依瀏覽者時間傳回「時間物件」的秒數(0∼59) | |
| 擷取「時間物件」與1970.1.10:00的時間差(單位:毫秒) | |
| 擷取瀏覽者時間與格林威治時間差(單位:分) | |
| 依格林威治時間傳回「時間物件」中的日期(1∼31) | |
| 依格林威治時間傳回「時間物件」中的星期數(0-星期日,1-星期一...) | |
| 依格林威治時間傳回「時間物件」中的年份(例:2001) | |
| 依格林威治時間傳回「時間物件」中的小時數(0∼23) | |
| 依格林威治時間傳回「時間物件」中的毫秒數(0∼999) | |
| 依格林威治時間傳回「時間物件」中的分鐘數(0∼59) | |
| 依格林威治時間傳回「時間物件」中的月份(0-一月,1-二月...) | |
| 依格林威治時間傳回「時間物件」中的秒數(0∼59) | |
| 依瀏覽者時間傳回「時間物件」的縮寫年份(目前年份減去 1900) | |
| 時間物件建構器,可創造新「時間物件」 | |
| 依瀏覽者時間設定「時間物件」的日期(1∼31) | |
| 依瀏覽者時間設定「時間物件」中的年、月、日 | |
| 依瀏覽者時間設定「時間物件」的小時數(0∼23) | |
| 依瀏覽者時間設定「時間物件」的毫秒數(0∼999) | |
| 依瀏覽者時間設定「時間物件」的分鐘數(0∼59) | |
| 依瀏覽者時間設定「時間物件」的月、日 | |
| 依瀏覽者時間設定「時間物件」的秒數(0∼59) | |
| 設定「時間物件」的毫秒數(0∼999) | |
| 依格林威治時間設定「時間物件」中的日期(1∼31) | |
| 依格林威治時間設定「時間物件」中的年、月、日 | |
| 依格林威治時間設定「時間物件」中的小時、分、秒、毫秒 | |
| 依格林威治時間設定「時間物件」中的毫秒數(0∼999) | |
| 依格林威治時間設定「時間物件」中的分、秒、毫秒 | |
| 依格林威治時間設定「時間物件」中的月、日 | |
| 依格林威治時間設定「時間物件」中的秒數(0∼59)、毫秒數(0∼999) | |
| 依瀏覽者時間設定「時間物件」的年份(例:2001) | |
| 轉換「時間物件」成易讀的形式(Wed Aug 7 18:15:00 GMT-0700 1974) | |
| 擷取「時間參數」與 1970.1.1 0:00 的時間差(單位:毫秒),它可直接使用參數即變成「時間物件」,並可置入時間物件建構器中 |
| Backspace 鍵盤碼(8) | |
| CapsLock 鍵盤碼(20) | |
| Ctrl 鍵盤碼(17) | |
| Delete 鍵盤碼(46) | |
| ↓ 鍵盤碼(40) | |
| End 鍵盤碼(35) | |
| Enter 鍵盤碼(13) | |
| Esc 鍵盤碼(27) | |
| 擷取最後按鍵的 ASCII 碼 | |
| 擷取最後按鍵的鍵盤碼 | |
| Home 鍵盤碼(36) | |
| Insert 鍵盤碼(45) | |
| 當指定鍵被按下時傳回 True | |
| 當 NumLock 或 CapsLock 亮燈時傳回 True | |
| ← 鍵盤碼(37) | |
| PageDown 鍵盤碼(34) | |
| PageUp 鍵盤碼(33) | |
| → 鍵盤碼(39) | |
| Shift 鍵盤碼(16) | |
| 空白鍵盤碼(32) | |
| Tab 鍵盤碼(9) | |
| ↑ 鍵盤碼(38) |
| 取絕對值 | |
| 求反餘弦(傳回單位:徑度) 1π徑度 = 180 × 60 × 60 角秒,1 徑度 = 206,264.806 角秒 | |
| 求反正弦(傳回單位:徑度) | |
| 求反正切(傳回單位:徑度) | |
| 求 y/x 的反正切(x、y 為輸入的參數) | |
| 無條件進位(向上求整數) | |
| 求餘弦(參數單位:徑度) | |
| Euler 常數(E 約等於 2.71828182845904523536...) | |
| 求 Ex ,即以 E 為底,參數 x 為冪的指數值(x 為輸入的參數) | |
| 無條件捨去(向下求整數) | |
| 10 的自然對數值,即 loge10(約等於 2.3025850929940459011) | |
| 2 的自然對數值,即 loge2(約等於 0.69314718055994528623) | |
| 求參數 x 的自然對數值(E 為底,x 為輸入的參數) | |
| 以 10 為底,求 E 的對數值,即 log10e(約等於 0.43429448190325181667) | |
| 以 2 為底,求 E 的對數值 log2e(約等於 1.442695040888963387) | |
| 取兩參數中較大的值 | |
| 取兩參數中較小的值 | |
| 圓周率(約 3.14159265358979) | |
| pow(x,y) 求 xy ,即 x 的 y 次方值(x、y 為輸入的參數) | |
| 產生介於 0∼1 間的隨機數 | |
| 四捨五入 | |
| 求正弦(參數單位:徑度) | |
| 求參數的平方根 | |
| 1/2 的平方根(約等於 0.707106781186) | |
| 2 的平方根(約等於 1.414213562373) | |
| 求正切(參數單位:徑度) |
| 隱藏滑鼠游標 | |
| 顯示滑鼠游標 |
| 從元件庫中載入一個(已設連結名的)影片元件,貼附在指定的影片元件上 | |
| 複製指定的影片元件,但原影片元件的變數不會被複製 | |
| 擷取影片元件四個頂點的座標值(由參數決定為全域、或物件內座標) | |
| 取得指定之影片元件載入的 byte(位元組) | |
| 取得指定之影片元件全部的 byte(位元組) | |
| 瀏覽指定連結的網頁 | |
| 轉換「舞台上全域座標」成為「元件內區域座標」 | |
| (指定的影片元件)跳至指定影格並播放 | |
| (指定的影片元件)跳至指定影格並停止 | |
| 偵測兩影片元件是否相碰觸 | |
| 載入外部電影。可經由 GET、POST 載入變數、經由 loadVariables 來改變電影的內容 | |
| 載入外部文件中的變數(必需是 MIME 格式) | |
| 轉換「元件內區域性座標」成為「舞台上全域座標」 | |
| 跳至影片元件的下一影格 | |
| 播放影片元件 | |
| 跳至影片元件的前一影格(未指名影片元件時可單獨使用 prevFrame) | |
| 移除 dupicateMovieClip、attachMovie 創造、載入的影片元件 | |
| 開始拖曳指定的影片元件 | |
| 停止播放影片元件 | |
| 停止拖曳指定的影片元件 | |
| 切換某影片元件的圖層深度、或兩影片元件交換圖層深度(必須處於相同的影片中) | |
| 卸載由 loadMovie、attachMovie 載入的影片元件 |
| Flash 5 的最大值(雙精度IEEE-754),其值約為 1.79e+308 | |
| Flash 5 的最小值(雙精度IEEE-754),其值約為 5e-324 | |
| 非數值變數 | |
| 表示負無窮大的值,和全域變數 Infinity 相同 | |
| 數值物件建構器,可創造新「數值物件」 | |
| 表示正無窮大的值,和全域變數 Infinity 相同 | |
| 轉換數值物件成各種指定的進位制(2∼36)字串 | |
| 擷取指定數值物件的原始值形式,並轉換已包裝之數值物件為原始值形式 |
| 物件建構器,可創造新「物件」。(另一語法 { },同一屬性中的名稱與數值用分號 : 來區隔,不同屬性之間用逗號 , 來區隔) | |
| 轉換指定物件為字串 | |
| 擷取指定物件的初始值。如果物件沒有初始值,則傳回物件本身 |
| 擷取可編輯文字區的起始位置,-1 表示無可編輯文字區,第一位置為 0,第二位置為 1。 | |
| 擷取目前正在編輯的位置(在整個文字區中的位置) | |
| 擷取可編輯文字區的結束位置 | |
| 擷取目前正在編輯之文字區的變數名 | |
| 跳至參數指定的文字區以進行編輯 | |
| 設定可編輯文字區的範圍(起始∼終止位置) |
| 從元件庫中載入一個(已設連結名的)聲音元件,貼附在指定的聲音物件上 | |
| 擷取聲音的平衡值(-100∼100 的整數,0 即是左右平衡) | |
| 擷取最後一次 setTransform 命令所設定的聲音轉換參數 | |
| 擷取聲音的音量(0∼100,預設值是 100) | |
| 聲音物件建構器,可創造新「聲音物件」 | |
| 設定聲音的平衡值(-100∼100 的整數,0 即是左右平衡) | |
| 設定聲音物件的轉換訊息,經由擷取預先建好之聲音資料物件,為 setVolume 和 setPan 方法的合成 | |
| 設定聲音的音量(0∼100,預設值是 100) | |
| 開始播放聲音 | |
| 停止播放所有的聲音、或只停止播放指定的聲音 |
| 擷取(索引)參數指定的字元,(字串中第一個字元的索引是 0) | |
| 擷取(索引)參數指定字元的 ASCII 碼 | |
| 連接合併多個字串成一個新的字串 | |
| 轉換 ASCII 碼的參數變為字元,多個參數則可組成字串 | |
| 擷取字元或字串第一個字在字串中出現的排序位置(-1 表示找不到) | |
| 擷取字元或字串末一個字在字串中出現的排序位置(-1 表示找不到) | |
| 擷取指定字串或變數名的長度 | |
| 字串物件建構器,可創造新「字串物件」 | |
| slice(start,end) 意即擷取 start 至 end 間的字串(start、end 若為負值,表示由尾部擷取) | |
| (按所指定的分隔號)分割字串後轉換成一個陣列 | |
| substr(start,length) 意即擷取 start 開始,共 length 長的字串 | |
| substring(from,to) 意即擷取 from 至 to 間的字串(from、to 僅為正整數) | |
| 轉換大寫字元成小寫 | |
| 轉換小寫字元成大寫 |
| 新增一個指定子節點到 XML 物件的子目錄中 | |
| 擷取 XML 物件所有屬性,傳回陣列(可讀寫) | |
| 擷取 XML 物件所有子節點,傳回陣列(唯讀) | |
| 複製一個 XML 物件,另創一完全相同的 XML 節點 | |
| 節點建構器,創造新的 XML 物件,其名稱由參數指定 | |
| 節點建構器,創造一個新的 XML 文字節點 | |
| 設定並傳回 XML 文件類型宣告的訊息 | |
| 擷取目前節點的第一個子節點,若無子節點則傳回 null(唯讀) | |
| 偵測 XM L物件是否有子節點,有傳回 True、無則 False | |
| 插入一個新的子節點到一個指定的 XML 物件的子節點前 | |
| 擷取目前節點的最後一個子節點,若無子節點則傳回 null(唯讀) | |
| 載入新的 XML 文件替換掉指定的 XML 物件內容 | |
| 偵測載入新的 XML 文件動作是否完成,有傳回 True、無則 False(唯讀) | |
| XML 物件建構器,可創造新「XML 物件」 | |
| 擷取目前 XML 節點的下一個節點,若無下一節點則傳回 null(唯讀) | |
| 擷取目前節點名(唯讀) | |
| 擷取目前節點的 nodeType 值(1-物件、3-文字)(唯讀) | |
| 擷取目前 XML 節點的值(若是文字為 3、若是物件則為 null 且唯讀) | |
| 當 Flash 由伺服器接收 XML 文件時,有傳回 True、無則 False | |
| 擷取目前 XML 節點的父節點,若無父節點則傳回 null(唯讀) | |
| 轉換 XML 文字變成 XML 物件,並替換掉目前 XML 物件的樹狀結構 | |
| 擷取目前 XML 節點的上一個節點,若無上一節點則傳回 null(唯讀) | |
| 刪除 XML 節點(由其父節點中) | |
| 編碼 XML 物件成文件,用 POST 的方法傳送到指定位址 | |
| 用 POST 的方法傳送 XML 文件到指定位址,並載入伺服器回應的 XML 文件 | |
| 自動設定並顯示 XML 文件是否成功轉換至 XML 物件中(有十種可能結果) | |
| 擷取指定 XML 物件的值,建立節點,子節點和屬性的文字敘述字串 | |
| 設定並傳回 XML 文件宣告的訊息 |
| 關閉 XMLSocket 物件指定的連接 TCP 端口 | |
| 使用指定的 TCP 端口(須 1024 以上)連接指定的伺服器 | |
| XMLSocket 物件建構器,可創造新 XMLSocket 物件,XMLSocket 物件並不連接到任何伺服器,必須呼叫 XMLSocket.connect 方法連接物件到伺服器 | |
| 當關閉伺服器連線時 | |
| 當發出連線要求時 | |
| 當 XML 文件接收到時 | |
| 轉換 XML 物件、資料成字串,傳送到伺服器 |