2009年7月30日 星期四

JavaScript物件 - Window (視窗屬性)

Window (視窗屬性)

window.name
視窗名稱,想要控制一個視窗內的元件,必須先指定這個視窗的名稱,也就是在<frame>中所定的窗格名稱。
window.top
不論這個視窗內有多少個Frame,top指的是這全部視窗。
window.parent
指這個包含這個Frame的父系窗格。也就是包括在<frameset>..</frameset>之間的窗格。
window.self 指目前這個Frame。

可用的方法
.open()
可以開啟並指定一個視窗內的屬性及元件。如:
window.open(‘1.htm’,’test’,’top=100,left=100’)
當執行這個script時,會出現一個瀏覽器視窗在高度100px,左邊距100px,指定視窗名稱為test,而它的網址是1.htm。

.close()
可以關閉目前的視窗。如:
window.close();
當執行這個script時,會將目前的視窗關閉。

.focus()
可以定焦點在某個視窗上。如:
window.focus();
當執行這個script時,會將視窗定焦,並置於最上層。通常是用在一些會自動pop出來的廣告。
.blur()
window.blur();
當執行這個script時,會將視窗模糊化。這個比較不常用。
.stop()
window.stop();
當執行這個script時,會中止目前視窗下載網頁的動作。
.home()
window.home();
當執行這個script時,會將網址移到瀏覽器預定的首頁。

.print()
window.print();
執行這個script時,能夠出現印表機列印網頁的視窗。不過如果是兩個Frame以上的話,必須要先將想要列印的窗格定焦才行。例如列印網頁的按鈕在Frame[0],可是想要列印Frame[1]的網頁內容,那就要先將Frame[1]定焦。
window.frame[1].focus();
window.print();

轉 http://www.blogger.com/post-create.g?blogID=8764099955400697804

沒有留言:

張貼留言