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