BOM function:
1. window object:
1.1 moveBy(dx, dy),dx表水平移動的像素,dy為垂直向下的像素,可為負數。
1.2 moveTo(x, y),將視窗移到螢幕的(x, y)處,可為負數。
1.3 resizeBy(dw, dh),dw表寬度增加的像素,dh為高度增加的像素,可為負數。
1.4 resizeTo(w, h),視窗寬度調為w像素,高度為h像素,不能負數。
1.5 open(URL, name, specs, replace),四個參數皆為optional,name可以為target屬性或式窗的名稱,如_blank, _self, _parent等,specs為特性字串,如height, width, menubar, resizable, scrollbar, toolbar等,replace為是否替代原視窗的bool值。
1.6 close(),關閉新開的視窗。
1.8 alert(), confirm(), prompt()
1.8 history.go(), history.back(), history.forward()
2. document object:
2.1 write()
3. location object:
3.1 replace(URL),使用者無法back,會移除document history。
3.2 reload(bool),預設false,從暫存reload,反之從server。
3.3 href,導入新頁面。
4. navigator object:
4.1 userAgent,可獲取user agent字串。
5. screen object:
5.1 availHeight,視窗可使用的螢幕高度。
5.2 avaiWidth,視窗可使用的螢幕寬度。
參考資料:
http://www.w3schools.com/jsref/obj_window.asp
沒有留言:
張貼留言