close方法是關閉一個窗口,closed屬性是返回一個窗口是否關閉的只讀屬性,數據為bool布爾類型,open方法是打開一個新窗口,本節我將把這三個方法一起使用.
上圖中open方法是帶參數的,實際上都是保留參數,可選或不選,只是我這個對象瀏覽器沒寫好,看起來就像一個必選的型參,(下午我把它改一改)
參數url,為一個地址,參數name,window對象名,參數features,對象的屬性.把多個屬性連為字符串,用逗號分隔
實例:
在body正文中可以看到,先添加了3個按鈕,在單擊事件中各自調用一個方法,運行後,單擊按鈕就會觸發js部分相應的代碼
document屬性,這是一個集成屬性,返回一個document對象,
focus方法,使一個窗口獲得焦點,就像圖2中,打開一個窗口後,可以用win.focus()設置焦點
moveBy(x,y)移動窗口,
實例:
設置x與y座標後,單擊按鈕就可以把新的窗口移到指定的位置,類似的方法moveTo(x,y)
print(),方法,調用打印機
實例
因為為的電腦沒連接打印機,所以運行後會提示需要安裝打印機
prompt(text,defaulttext)是一個輸入對話框,參數text是提示內容,defaultText是輸入的內容,默認參數,返回值defaulttext參數值
實例
execScript(code,language)執行一個腳本,參數code為腳本代碼,參數language語言類型,默認值為jsScript
實例:
本節就到這裡了,
閱讀更多 小嘟嘟熊 的文章