當前位置:軟件學堂 > 資訊首頁 > 網(wǎng)絡(luò)編程 > 編程其他 > Javascript瀏覽器的內(nèi)部對象

Javascript瀏覽器的內(nèi)部對象

2012/11/28 16:40:11作者:佚名來源:網(wǎng)絡(luò)

移動端

一、Javascript瀏覽器的內(nèi)部對象

使用瀏覽器的內(nèi)部對象,可實現(xiàn)與HTML文檔進行交互。瀏覽器的內(nèi)部對象主要包括以下幾個。
瀏覽器對象(navigator):提供有關(guān)瀏覽器的信息。
文檔對象(document):document對象包含了與文檔元素一起工作的對象,它將這些元素封裝起來供編程人員使用。
窗口對象(window):window對象處于對象層次的最頂端,它提供了處理瀏覽器窗口的方法和屬性。
位置對象(location):location對象提供了與當前打開的uRL一起工作的方法和屬性.它是一個靜態(tài)的對象。
歷史對象(history):history對象提供了與歷史清單有關(guān)的信息。在.JavaScript中提供了非常豐富的內(nèi)部方法和屬性,從而減輕了編程人員的工作,提高了編程效率。在這些對象系統(tǒng)中,文檔對象屬性非常重要,它位于最底層,但對實現(xiàn)頁面信息交互起著關(guān)鍵作用,因而它是對象系統(tǒng)的核心部分。

二、Javascript document對象

JavaScript是基于對象的腳本編程語言,它的輸入輸出是通過對象來完成的,其中輸出可通
過document對象實現(xiàn)。在document中主要有l(wèi)inks、anchor和form三個最重要的對象。
anchor錨對象:它是指<A name=…></A>標記在HTML源碼中存在時產(chǎn)生的對象,它包含著文檔中所有的anchor信息。
links鏈接對象:是指用<A href=…></A>標記鏈接一個超文本或超媒體的元素作為一個特定的URL。
form窗體對象:是文檔對象的一個元素,它含有多種格式的對象儲存信息,使用它可以在JavaScript腳本中編寫程序,并可以用來動態(tài)改變文檔的行為。
document對象有以下方法:
輸出顯示write()和writeln():該方法主要用來實現(xiàn)在Web頁面上顯示輸出信息。

三、Javascript location對象

location對象是一個靜態(tài)的對象,它描述的是某一個窗口對象所打開的地址。
location對象常用的方法主要包括:
reload():相當于Intemet Explorer瀏覽器上的“刷新”功能。
replace():打開一個uRL,并取代歷史對象中當前位置的地址。用這個方法打開一個
URL后,單擊瀏覽器的“后退”按鈕將不能返回到剛才的頁面。

標簽: Javascript  瀏覽器  內(nèi)部對象