方法一頁 | 二頁 | 三頁 | 四頁 | 五頁 | 六頁 | 七頁
操控器一頁 | 二頁 | 三頁 | 四頁 | 五頁 | 六頁 | 七頁 | 成員表
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 使用。