-
WINDOW
(英語單詞)
鎖定
- 中文名
- 窗户
- 外文名
- WINDOW
- 定 義
- 活動文本模式窗口
- 表 示
- 瀏覽器中打開的窗口
WINDOW英語單詞
漢語釋義
窗户
詞典解釋
名詞 n. [C]
She sat in the window, staring into the distance.
她坐在窗旁,凝視着遠方。
Nick was scolded for breaking the window.
尼克因打破窗玻璃而捱罵。
及物動詞 vt.
給...開(或裝)窗
窗户一詞的文學含義
窗户的作用,不只是用來看一看外面風光的,在很大程度上,決定了我們生活的質量,但有時,許多問題我們根本不會注意得到。
家是我們的棲息之所,是我們自己營造的一個相對獨立的小環境,擋風避雨,遮陽隔音,保護自己不受到任何來自外界的因素侵擾。説是相對的獨立,是因為我們不可能完全脱離外界的環境而獨自生活,我們需要室內室外能有一個合理的交流與互換。在這個小環境中,我們需要有合適的温度、濕度、空氣和光線,還要有適合自己的聲音環境。
我們需要窗户能透進光線吧,那麼隨着陽光而來的就會是多餘的熱量。
問題往往會隨着你的需要而來,所以,對於自家的窗户,千萬馬虎不得。
選一扇好窗户,不亞於選一個好房間,材質、工藝、結構、形式,以及一些細緻入微的方方面面都要考慮得到。
我們經常會首先注意到的第一個問題總會是—材質。
但值得疑問的是,在一扇窗户上框架所佔的比例並不很大,窗户並不是一塊金屬板,而是鑲着框的玻璃,通過框架邊條傳遞的熱量究竟會對有着暖器、空調的室內温度產生多大的影響?
但還是有備無患的好,為了防止這個問題,在有的鋁合金窗户上採用了“斷橋”技術,即在鋁合金窗框中加一層樹脂材料,徹底斷絕了導熱的途徑。
木質—相對來説,木質應該是最為完美的窗體框架材質,無論從隔熱、隔音等角度來説都有明顯的優勢,而且與生俱來的質感和自然花紋更為讓人心動。雖然是木質,但實際上有的用於做窗框的實木已經經過了層層特殊的處理,不僅沒有了水分,要求更高的甚至被吸去了脂肪,這樣一來,所謂的木質實際上已經如同化石一樣,經過處理後的實木,只保留了木材的外表,品質卻完全不一樣了,不會開裂變形,更不用擔心遭蟲咬、被腐蝕,而且,強度也大大增加。
此外,還有一種框架結構被稱作鋁包木,木質框架的户外部分為一層鋁合金結構,實際上,這是綜合了木質框架的隔熱性好以及鋁合金強度高的優點,合而為一,揚長避短。木質窗唯一的一個缺點就是造價太高。
用法:void window(int left, int top, int right, int bottom);
WINDOW對象
#include<stdio.h>
int main(void)
{
window(10,10,40,11);
textcolor(BLACK);
textbackground(WHITE);
cprintf("This is a test\r\n");
return 0;
註釋:沒有應用於 window 對象的公開標準,不過所有瀏覽器都支持該對象。
集合 | 描述 | IE | F | O |
frames[] | 返回窗口中所有命名的框架。 該集合是 Window 對象的數組,每個 Window 對象在窗口中含有一個框架或 <iframe>。屬性 frames.length 存放數組 frames[] 中含有的元素個數。注意,frames[] 數組中引用的框架可能還包括框架,它們自己也具有 frames[] 數組。 | 4 | 1 | 9 |
Window 對象屬性
屬性 | 描述 | IE | F | O |
closed | 返回窗口是否已被關閉。 | 4 | 1 | 9 |
defaultStatus | 設置或返回窗口狀態欄中的默認文本。 | 4 | No | 9 |
document | 對 Document 對象的只讀引用。請參閲 Document 對象。 | 4 | 1 | 9 |
history | 對 History 對象的只讀引用。請參數 History 對象。 | 4 | 1 | 9 |
innerheight | 返回窗口的文檔顯示區的高度。 | No | No | No |
innerwidth | 返回窗口的文檔顯示區的寬度。 | No | No | No |
length | 設置或返回窗口中的框架數量。 | 4 | 1 | 9 |
location | 用於窗口或框架的 Location 對象。請參閲 Location 對象。 | 4 | 1 | 9 |
name | 設置或返回窗口的名稱。 | 4 | 1 | 9 |
Navigator | 對 Navigator 對象的只讀引用。請參數 Navigator 對象。 | 4 | 1 | 9 |
opener | 返回對創建此窗口的窗口的引用。 | 4 | 1 | 9 |
outerheight | 返回窗口的外部高度。 | No | No | No |
outerwidth | 返回窗口的外部寬度。 | No | No | No |
pageXOffset | 設置或返回當前頁面相對於窗口顯示區左上角的 X 位置。 | No | No | No |
pageYOffset | 設置或返回當前頁面相對於窗口顯示區左上角的 Y 位置。 | No | No | No |
parent | 返回父窗口。 | 4 | 1 | 9 |
Screen | 對 Screen 對象的只讀引用。請參數 Screen 對象。 | 4 | 1 | 9 |
self | 返回對當前窗口的引用。等價於 Window 屬性。 | 4 | 1 | 9 |
status | 設置窗口狀態欄的文本。 | 4 | No | 9 |
top | 返回最頂層的先輩窗口。 | 4 | 1 | 9 |
window | window 屬性等價於 self 屬性,它包含了對窗口自身的引用。 | 4 | 1 | 9 |
screenLeft screenTop screenX screenY | 只讀整數。聲明瞭窗口的左上角在屏幕上的的 x 座標和 y 座標。IE、Safari 和 Opera 支持 screenLeft 和 screenTop,而 Firefox 和 Safari 支持 screenX 和 screenY。 | 4 | 1 | 9 |
Window 對象方法
方法 | 描述 | IE | F | O |
alert() | 顯示帶有一段消息和一個確認按鈕的警告框。 | 4 | 1 | 9 |
blur() | 把鍵盤焦點從頂層窗口移開。 | 4 | 1 | 9 |
clearInterval() | 取消由 setInterval() 設置的 timeout。 | 4 | 1 | 9 |
clearTimeout() | 取消由 setTimeout() 方法設置的 timeout。 | 4 | 1 | 9 |
close() | 關閉瀏覽器窗口。 | 4 | 1 | 9 |
confirm() | 顯示帶有一段消息以及確認按鈕和取消按鈕的對話框。 | 4 | 1 | 9 |
createPopup() | 創建一個 pop-up 窗口。 | 4 | No | No |
focus() | 把鍵盤焦點給予一個窗口。 | 4 | 1 | 9 |
moveBy() | 可相對窗口的當前座標把它移動指定的像素。 | 4 | 1 | 9 |
moveTo() | 把窗口的左上角移動到一個指定的座標。 | 4 | 1 | 9 |
open() | 打開一個新的瀏覽器窗口或查找一個已命名的窗口。 | 4 | 1 | 9 |
print() | 打印當前窗口的內容。 | 5 | 1 | 9 |
prompt() | 顯示可提示用户輸入的對話框。 | 4 | 1 | 9 |
resizeBy() | 按照指定的像素調整窗口的大小。 | 4 | 1 | 9 |
resizeTo() | 把窗口的大小調整到指定的寬度和高度。 | 4 | 1.5 | 9 |
scrollBy() | 按照指定的像素值來滾動內容。 | 4 | 1 | 9 |
scrollTo() | 把內容滾動到指定的座標。 | 4 | 1 | 9 |
setInterval() | 按照指定的週期(以毫秒計)來調用函數或計算表達式。 | 4 | 1 | 9 |
setTimeout() | 在指定的毫秒數後調用函數或計算表達式。 | 4 | 1 | 9 |
Window 對象描述
Window 對象表示一個瀏覽器窗口或一個框架。在客户端JavaScript 中,Window 對象是全局對象,所有的表達式都在當前的環境中計算。也就是説,要引用當前窗口根本不需要特殊的語法,可以把那個窗口的屬性作為全局變量來使用。例如,可以只寫 document,而不必寫 window.document。
除了上面列出的屬性和方法,Window 對象還實現了核心 JavaScript 所定義的所有全局屬性和方法。
Window 對象的 window 屬性和 self屬性引用的都是它自己。當你想明確地引用當前窗口,而不僅僅是隱式地引用它時,可以使用這兩個屬性。除了這兩個屬性之外,parent 屬性、top 屬性以及 frame[]數組都引用了與當前 Window 對象相關的其他 Window 對象。
要引用窗口中的一個框架,可以使用如下語法:
frame[i] //當前窗口的框架self.frame[i] //當前窗口的框架 w.frame[i] //窗口 w 的框架 要引用一個框架的父窗口(或父框架),可以使用下面的語法:
parent //當前窗口的父窗口self.parent //當前窗口的父窗口 w.parent //窗口 w 的父窗口 要從頂層窗口含有的任何一個框架中引用它,可以使用如下語法:
top //當前框架的頂層窗口self.top //當前框架的頂層窗口 f.top //框架 f 的頂層窗口 新的頂層瀏覽器窗口由方法 Window.open() 創建。當調用該方法時,應把 open() 調用的返回值存儲在一個變量中,然後使用那個變量來引用新窗口。新窗口的 opener 屬性反過來引用了打開它的那個窗口。
WINDOW函數
函數名:window
功能:定義活動文本模式窗口
用法:void window(int left, int top, int right, int bottom);
程序例:
#include <conio.h>
int main(void)
{
window(10,10,40,11);
textcolor(BLACK);
textbackground(WHITE);
cprintf("This is a test\r\n");
return 0;
}