初學js,window對象成員屬性第三節

close方法是關閉一個窗口,closed屬性是返回一個窗口是否關閉的只讀屬性,數據為bool布爾類型,open方法是打開一個新窗口,本節我將把這三個方法一起使用.

初學js,window對象成員屬性第三節

圖1

上圖中open方法是帶參數的,實際上都是保留參數,可選或不選,只是我這個對象瀏覽器沒寫好,看起來就像一個必選的型參,(下午我把它改一改)

參數url,為一個地址,參數name,window對象名,參數features,對象的屬性.把多個屬性連為字符串,用逗號分隔

實例:

初學js,window對象成員屬性第三節

圖2

在body正文中可以看到,先添加了3個按鈕,在單擊事件中各自調用一個方法,運行後,單擊按鈕就會觸發js部分相應的代碼

document屬性,這是一個集成屬性,返回一個document對象,

focus方法,使一個窗口獲得焦點,就像圖2中,打開一個窗口後,可以用win.focus()設置焦點

moveBy(x,y)移動窗口,

實例:

初學js,window對象成員屬性第三節

圖3

設置x與y座標後,單擊按鈕就可以把新的窗口移到指定的位置,類似的方法moveTo(x,y)

print(),方法,調用打印機

實例

初學js,window對象成員屬性第三節

圖4

因為為的電腦沒連接打印機,所以運行後會提示需要安裝打印機

prompt(text,defaulttext)是一個輸入對話框,參數text是提示內容,defaultText是輸入的內容,默認參數,返回值defaulttext參數值

實例

初學js,window對象成員屬性第三節

圖5

execScript(code,language)執行一個腳本,參數code為腳本代碼,參數language語言類型,默認值為jsScript

實例:

初學js,window對象成員屬性第三節

圖6

本節就到這裡了,


分享到:


相關文章: