Böngésző objektumok

A böngésző objektumok automatikusan létrehozásra kerülnek, amikor a böngésző betölti a dokumentumot. A böngészők különböző típusú objektumokat támogatnak. A HTML-objektumok olyan objektumok, amelyek megfelelnek a HTML-címkéknek. . Ezek közé tartozik a címkék, hivatkozások és űrlap elemek - szöveges mezők, gombok, listák és egyéb felső szintű objektum vagy a böngésző tárgyak - olyan objektumok, amelyek támogatják a böngésző környezet: ablak, a hely, a történelem, a dokumentum, a navigátor. A táblázatban felsorolt ​​objektumok automatikusan létrehozásra kerülnek a dokumentum betöltése közben.







A böngészőobjektumok leírása

A dokumentumobjektum megfelel a teljes HTML dokumentumnak. A HTML-címkékhez tartozó összes attribútum a dokumentumobjektum tulajdonságai.

egy tárgy, amely információkat tartalmaz a "test" jellemzőiről egy, a tartályban lévő dokumentumnak .

A történelmi objektum információkat tartalmaz a böngészési munkamenet során felkeresett dokumentumokról.

Az ablakobjektum információkat tartalmaz a böngészőablakról - a keretek megjelenése előtt csak a fő (és csak) ablakot tartalmazta; a keretalapú dokumentumoknál a szinonimák a fő vagy az aktuális ablak (keret) hivatkozására szolgálnak. felső és önálló.

A navigátor objektum tulajdonságai

Előtagok és paraméterek

A mimeType a következő típusú dokumentumokat állítja be: text / html; szöveg / egyszerű; kép / gif; kép / jpeg; kép / x-bitmap; plug-int.

A nyílt módszer megnyitja a szálat, hogy a kimenetet a módszer írásával és írásával kapja meg. Ha a mimeType szöveg vagy kép, akkor a stream a böngésző munkaterületén nyitva van; ellenkező esetben az adatfolyam a plug-inen nyitva van. Ha a dokumentum már létezik a célablakban, akkor a nyitott módszer törli azt.
Az adatfolyam lezárásához használja a document.close () metódust. A közeli módszer olyan szöveget vagy képet jelenít meg, amelyet elküldtek a böngésző munkaterületére a megjelenítéshez. A document.close () használata után. írja be a document.open () -t újra, ha el akar indulni egy másik szálat.
A mimeType opcionális argumentum, amely meghatározza a dokumentum típusát. Ha nem ad meg mimeType-et. akkor a nyílt módszer elfogadja az alapértelmezett szöveget / html-t.
A mimeType leírása.
  • A text / html az ASCII szöveget tartalmazó szöveget HTML formátumban határozza meg;
  • A text / plain az ASCII szöveget tartalmazó szöveget írja le a sorok végére, hogy korlátozza a megjelenített sorokat;
  • A image / gif egy GIF fejléccel és dimenziókkal rendelkező kódolt bájtokkal rendelkező dokumentumot határoz meg;
  • A kép / jpeg olyan dokumentumot határoz meg, amelynek kódolt bájtjait JPEG fejléc és méretek képpontban tartalmazzák;
  • A kép / x-bites kép egy kódolt byte-ot tartalmazó dokumentumot határoz meg, amely egy bitképes fejlécet és képpontméreteket tartalmaz;
  • plug-in betölti a megadott plug-in, és azt használja, mint egy célt módszerek levelet és writeln (például "x-world / vrtml" zagruzhet VR Scout VRML plug-in Chaco Communications, és a "aplication / x-rendező" terhelés Macromedia Shockware plug-in).






Egy vagy több HTML-kifejezést ír ki a dokumentumba a megadott ablakban.

document.write (expression1 [, kifejezés2]. [, expressionN])

Előtagok és paraméterek

A következő kód használatával hozhat létre párbeszédet

Bezárja a kimeneti folyamatot, és a megjelenítést a böngésző munkaterületére kiterjeszti.

történelem - az előtag, az objektum neve;
delta egy létező objektum egésze vagy tulajdonsága, amely relatív pozíció a látogatott URL-ek listáján;
A hely egy létező objektum, vagyis egy URL vagy annak egy része a meglátogatott URL-ek listájából.

Az ablak objektum

Az ablakobjektum információkat tartalmaz a böngészőablakról. A keretek megjelenése előtt csak a fő (és csak) ablakot tartalmazta; a keretalapú dokumentumoknál a szinonimák a fő vagy az aktuális ablak (keret) hivatkozására szolgálnak. felső és önálló.

Az ablakobjektum tulajdonságai

Az ablak tulajdonságainak leírása

Az ablak neve az ablak címe, amelyet a open () metódus windowName argumentuma határoz meg.

[windowVar =] [ablak] .open ("URL", "ablaknév", ["windowFeatures"])

Előtagok és paraméterek

Helyobjektum

A hely objektum tulajdonságai

A hely objektum tulajdonságának elérésének szintaxisa

windowVar egy opcionális változó, amely meghatározza az adott ablakot, amelyhez hozzáférni szeretne;
propertyName az alábbiakban felsorolt ​​tulajdonságok egyike.

Részben windowVar lehetővé teszi a hozzáférést a keret freymosoderzhaschem dokumentumot a tulajdonságait szülő - szinonimájaként használjuk, amikor hivatkozva a felső szintű ablakban, ha több ablak. A helyobjektum az ablakobjektum tulajdonsága. Ha egy helyobjektumhoz hozzáférést ad meg anélkül, hogy megadná az ablak nevét, akkor az aktuális ablak tulajdonsága feltételezhető.

Megjegyzés.

Az ablakobjektum helyszín tulajdonsága könnyen összetéveszthető a dokumentumobjektum helybeállításával. Document.location ingatlan értéke nem lehet változtatni, és az értéke a helye tulajdonság az ablak - lehetőség van, például window.location.property kifejezést. A document.location értéke a window.location objektumhoz van hozzárendelve, amikor a dokumentumot először betöltötték, mert a dokumentumok mindig betöltődnek az ablakokba.
A helyobjektum a következő tulajdonságokkal rendelkezik:

A hely objektum tulajdonságai




Kapcsolódó cikkek