BOM-Window Object Methods

 

BOM裡還包含了open、close、moveTo、resizeTo方法,說明如下

 

一、window.open()

語法:window.open(URL, name, specs, replace)

此window.open方法會回傳該window參考。

參數說明:

URL - 用來指定想開啟的網址,如果空白不指定時,則會新開一個about:blank網址。

name - 指定網址新開方式,有_blank、_parent、_self、_top方式可選,預設為_blank。

specs - 指定多個額外屬性,屬性與屬性之間需用逗號格開。還蠻多屬性是IE only,所以只列出常用的屬性,

直接看例子,window.open("", "", "width=200,height=200,left=400,top=400");

replace - 不知。

 

二、window.close()

將一個window參考的瀏灠器視窗關掉。

var win = window.open("", "", "width=200,height=200,left=400,top=400");
win.close();

 

三、window.moveTo()

將一個window參考的瀏灠器視窗移到指定位置。

var win = window.open("", "", "width=200,height=200,left=400,top=400");
win.moveTo(500, 500);

 

四、window.resizeTo()

將一個window參考的瀏灠器視窗重新指定視窗大小。

var win = window.open("", "", "width=200,height=200,left=400,top=400");
win.resizeTo(500, 500);

 

參考資料:

The Window Object