2009年1月12日

window:方法七頁

window | 特徵一頁 | 二頁 | 三頁 | 四頁 | 五頁
方法一頁 | 二頁 | 三頁 | 四頁 | 五頁 | 六頁 | 七頁
操控器一頁 | 二頁 | 三頁 | 四頁 | 五頁 | 六頁 | 七頁 | 成員表
window 的方法

使用這些特徵時,可以用 window.method();也可以省略 window,直接用 method()。

atob()
btoa()

atob( 編碼字串 ); 將 base-64 編碼的字串,還原成二位元資料。

btoa( 字串 ); 將二位元資料,轉換成 base-64 編碼的 ASCII 字串。

  • IE 沒這兩項;Firefox, Safari, Chrome 都成功。
escape()

將一個字串中的特別字母,用脫離序碼取代。其語法是:

編碼字串= window.escape(字串)

常用在 cookie;或 GET 要求中,用 name=value 傳資料。

unescape()

將 escape() 產生的編碼字串,解碼成原字串。其語法是:

字串= window.unescape(編碼字串)

print()

顯示列印視窗,準備列印當下文件。

  • Chrome 沒反應;IE, Firefox, Safari 都執行成功。
prompt()

顯示可以輸入文字的對話視窗。其語法是:

輸入字串= window.prompt(訊息, 預設值);

程式師可以在對話窗顯示訊息。預設值是輸入區的預設顯示值。對話窗會顯示兩個鈕:確定(ok)與取消(cancel)。用戶輸入後,如果點選確定,則傳回用戶輸入的文字;否則傳回 null。

stop()

停止下載。與瀏覽器的停止鈕相同。可以用來停止子視窗,圖檔。IE 無此項。

updateCommands()

變更當下視窗的指令狀態。限 Firefox 使用。


©2008-2009 by ant2legs, All Rights Reserved. ant2legs 擁有其製作的文章,圖片與程式的著作權,所有權利保留。