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;
} 如果文檔包含框架(frame 或 iframe 標簽),瀏覽器會為 HTML 文檔創(chuàng)建一個 window 對象,并為每個框架創(chuàng)建一個額外的 window 對象。
注釋:沒有應用于 window 對象的公開標準,不過所有瀏覽器都支持該對象。
IE:Internet Explorer,F:Firefox,O:Opera.
集合 | 描述 | IE | F | O |
frames[] | 返回窗口中所有命名的框架。 該集合是 Window 對象的數(shù)組,每個 Window 對象在窗口中含有一個框架或 <iframe>。屬性 frames.length 存放數(shù)組 frames[] 中含有的元素個數(shù)。注意,frames[] 數(shù)組中引用的框架可能還包括框架,它們自己也具有 frames[] 數(shù)組。 | 4 | 1 | 9 |
屬性 | 描述 | IE | F | O |
closed | 返回窗口是否已被關閉。 | 4 | 1 | 9 |
defaultStatus | 設置或返回窗口狀態(tài)欄中的默認文本。 | 4 | No | 9 |
document | 對 Document 對象的只讀引用。請參閱 Document 對象。 | 4 | 1 | 9 |
history | 對 History 對象的只讀引用。請參數(shù) History 對象。 | 4 | 1 | 9 |
innerheight | 返回窗口的文檔顯示區(qū)的高度。 | No | No | No |
innerwidth | 返回窗口的文檔顯示區(qū)的寬度。 | No | No | No |
length | 設置或返回窗口中的框架數(shù)量。 | 4 | 1 | 9 |
location | 用于窗口或框架的 Location 對象。請參閱 Location 對象。 | 4 | 1 | 9 |
name | 設置或返回窗口的名稱。 | 4 | 1 | 9 |
Navigator | 對 Navigator 對象的只讀引用。請參數(shù) Navigator 對象。 | 4 | 1 | 9 |
opener | 返回對創(chuàng)建此窗口的窗口的引用。 | 4 | 1 | 9 |
outerheight | 返回窗口的外部高度。 | No | No | No |
outerwidth | 返回窗口的外部寬度。 | No | No | No |
pageXOffset | 設置或返回當前頁面相對于窗口顯示區(qū)左上角的 X 位置。 | No | No | No |
pageYOffset | 設置或返回當前頁面相對于窗口顯示區(qū)左上角的 Y 位置。 | No | No | No |
parent | 返回父窗口。 | 4 | 1 | 9 |
Screen | 對 Screen 對象的只讀引用。請參數(shù) Screen 對象。 | 4 | 1 | 9 |
self | 返回對當前窗口的引用。等價于 Window 屬性。 | 4 | 1 | 9 |
status | 設置窗口狀態(tài)欄的文本。 | 4 | No | 9 |
top | 返回最頂層的先輩窗口。 | 4 | 1 | 9 |
window | window 屬性等價于 self 屬性,它包含了對窗口自身的引用。 | 4 | 1 | 9 |
screenLeft screenTop screenX screenY | 只讀整數(shù)。聲明了窗口的左上角在屏幕上的的 x 坐標和 y 坐標。IE、Safari 和 Opera 支持 screenLeft 和 screenTop,而 Firefox 和 Safari 支持 screenX 和 screenY。 | 4 | 1 | 9 |
方法 | 描述 | 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() | 創(chuàng)建一個 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() | 按照指定的周期(以毫秒計)來調用函數(shù)或計算表達式。 | 4 | 1 | 9 |
setTimeout() | 在指定的毫秒數(shù)后調用函數(shù)或計算表達式。 | 4 | 1 | 9 |
Window 對象表示一個瀏覽器窗口或一個框架。在客戶端JavaScript 中,Window 對象是全局對象,所有的表達式都在當前的環(huán)境中計算。也就是說,要引用當前窗口根本不需要特殊的語法,可以把那個窗口的屬性作為全局變量來使用。例如,可以只寫 document,而不必寫 window.document。
同樣,可以把當前窗口對象的方法當作函數(shù)來使用,如只寫 alert(),而不必寫 Window.alert()。
除了上面列出的屬性和方法,Window 對象還實現(xiàn)了核心 JavaScript 所定義的所有全局屬性和方法。
Window 對象的 window 屬性和 self屬性引用的都是它自己。當你想明確地引用當前窗口,而不僅僅是隱式地引用它時,可以使用這兩個屬性。除了這兩個屬性之外,parent 屬性、top 屬性以及 frame[]數(shù)組都引用了與當前 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() 創(chuàng)建。當調用該方法時,應把 open() 調用的返回值存儲在一個變量中,然后使用那個變量來引用新窗口。新窗口的 opener 屬性反過來引用了打開它的那個窗口。
一般來說,Window 對象的方法都是對瀏覽器窗口或框架進行某種操作。而 alert() 方法、confirm() 方法和 prompt 方法則不同,它們通過簡單的對話框與用戶進行交互。
函數(shù)名: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;
}
Windows環(huán)境下建筑系列軟件ABD的面向對象編程技術特色
格式:pdf
大小:175KB
頁數(shù): 未知
評分: 4.5
建筑系列軟件ABD是基于AutoCAD上運行和開發(fā),而最新的AutoCADR14是完全基于Windows95/NT環(huán)境下運行,已不支持DOS環(huán)境,所以ABD軟件產(chǎn)品需向Windows環(huán)境進行移植,才能充分發(fā)揮Windows的資源作用。ABD軟件版本升級主要利用AutoCADR14中MFC庫、面向對象的編程技術ARX、OLE技術,使ABD軟件的質量和可維護性更加提高。
推廣應用價值工程要以宏觀為對象 以產(chǎn)品為對象 以企業(yè)為對象——汪道涵同志談價值工程
格式:pdf
大?。?span id="zu6whpf" class="single-tag-height">175KB
頁數(shù): 1頁
評分: 4.4
中顧委委員、上海市人民政府顧問汪道涵同志于1989年11月3日下午,親切會見了中國企協(xié)價值工程研究會張品乾會長及參加“全國推廣應用價值工程座談會”的部分代表和上海市價值工程協(xié)會的同志。張品乾會長簡要匯報了我國普及、推廣、應用價值工程的情況和取得的成果;并介紹了于1982年創(chuàng)辦的《價值工程》雜志?!秲r值工程》總編賈煥文向汪道涵同志贈送了雜志。
Window性能計數(shù)器(Performance Counter),也叫性能監(jiān)視器,實際上是Windows NT/2000提供的一種系統(tǒng)功能,它能實時采集、分析系統(tǒng)內的應用程序、服務、驅動程序等的性能數(shù)據(jù),以此來分析系統(tǒng)的瓶頸、監(jiān)視組件的表現(xiàn),最終幫助用戶進行系統(tǒng)的合理調配。這里,還要引入一個性能對象(Performance Object)的概念,即被監(jiān)視者。一般系統(tǒng)中的性能對象包括處理器(Processor)、進程(Process)、線程(Thread)、網(wǎng)絡通訊(如TCP、UDP、ICMP、IP等)、系統(tǒng)服務(如ACS/RSVP Service)等。PerfMon.exe中可以查看性能對象、性能計數(shù)器和對象實例,可通過添加計數(shù)器來查看相關描述信息。
實際上,可以通過編寫程序來訪問所有的Windows性能計數(shù)器。Windows中,注冊表是訪問性能計數(shù)器的一種機制。性能信息并不實際存在于注冊表中,在注冊表編輯器RegEdit.exe中是無法查看的,但可以通過注冊表函數(shù)來訪問,利用注冊表鍵來獲得從性能數(shù)據(jù)提供者那里提供的數(shù)據(jù)。打開名為HKEY_PERFORMANCE_DATA的特殊鍵,利用RegQueryValueEx函數(shù)查詢鍵下面的值,就可以直接訪問注冊表性能計數(shù)器信息。當然,也可以利用性能數(shù)據(jù)幫助器(PDH, Performance Data Helper) API (Pdh.dll)來訪問性能計數(shù)器信息。
1、人機感應,盡顯智能,采用紅外傳感科技,人體靠近冰箱時,面光源自動點亮,亮度逐漸增
強,用戶在不打開冰箱門的情況下,也可以看到冰箱內部的物品,方便用戶準確的開啟冰箱門以取出物體,同時不會在玻璃上形成凝露,影響透明冰箱門的整體效果。
2、智慧窗/Smart Window 具有自動開啟功能,通過按鈕可實現(xiàn)透明門的自動開啟;
3、光感智控:智能感知環(huán)境光線并匹配最適宜的冰箱運行狀態(tài),冰箱會通過光線強弱自動調節(jié)壓機運轉頻率,節(jié)能且低噪;
4、智慧窗/Smart Window打開后,較之打開整個冰箱,與外界的熱交換少,能耗降低。
使用Window性能計數(shù)器