2009年1月12日

window:方法三頁

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

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

dispatchEvent()

請參考 元素.dispatchEvent()

  • 上面的範例蠻複雜的,原因是:Firefox 可以用 window.dispatchEvent(); Safari, Chrome 要用 document.body.dispatchEvent();IE 則要用 document.body.fireEvent()。
dump()

輸出訊息到控制台。

find()

在視窗中搜尋字串。其語法是:

window.find(字串, 大小寫, 向後, 斷行, 全字, 矩框, 對話);

字串指定要搜尋的文字。大小寫設為 true,則大小寫字母不同。向後設為 true,則向後搜尋。斷行設為 true,則可搜尋斷行字。全字設為 true,則搜尋全字。矩框設為 true,則搜尋至矩框。對話設為 true,則顯示對話。

如果字串被搜尋到,則傳回 true;否則傳回 false。

  • IE 無此項;Firefox, Safari, Chrome 的搜尋結果有不同,使用時要注意。
focus()

聚焦指定的網頁。可用來操控子視窗或父視窗。

  • 上例在不同瀏覽器執行的結果有不同,Firefox 的結果最符合筆者的想像。
forward()

在網頁歷史,向前一頁。限 Firefox 使用。


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