初學JS,Window對象成員屬性第二節

上一節我學習了alert,blur,setInterval,clearInterval方法,alert是彈出一個消息,blur是把鍵盤焦點從頂層窗口移開,setinterval設置一個週期執行一個函數,clearinterval結束setInterval() 設置的 timeout。

類似setInterval()方法的還有setTimeout()在指定的毫秒數後調用函數或計算表達式.此函數只運行一次code,如果想要循環執行,需要在code中調用自身,並由clearTimeout結束

實例:

初學JS,Window對象成員屬性第二節

圖1

調用settimeout循環執行時,不能這樣寫"var timerID = setTimeout("printTimer()",500);"如果這樣寫,在外部就無法調用clearTimeout了,因為timerID作用域只能在printTime中使用,調用clearTimeout(timerID)就出錯了,所以要定義在所有函數外面,如上圖中.

clientInformation屬性是一個集成屬性,返回一個IOmNavigator類,成員如下圖

初學JS,Window對象成員屬性第二節

圖2

實例:讀取IOmNavigator對象中cpuclass屬性的值

初學JS,Window對象成員屬性第二節

圖3

繼續回到window對象中,confirm() 方法用於顯示一個帶有指定消息和 確定 及取消按鈕的對話框。

實例:

初學JS,Window對象成員屬性第二節

圖4

createPopup()方法創建一個彈窗:返回一個object對象

實例:

初學JS,Window對象成員屬性第二節

圖5

上圖中style是一個集成屬性,返回一個htmlStyle類,下面送上HTMLStyle全部成員屬性,大家可以一個一個的試試怎麼用

初學JS,Window對象成員屬性第二節

圖6

成員:

初學JS,Window對象成員屬性第二節

圖7

成員:

初學JS,Window對象成員屬性第二節

圖8

成員:

初學JS,Window對象成員屬性第二節

圖9

成員:

初學JS,Window對象成員屬性第二節

圖10

以上就是style的全部屬性了


分享到:


相關文章: