Modern ismeretek WEB oldalon : Javascript ismertető HTML formátumban

History objektum

A history objektum bemutatása
Elemváltozók (tulajdonságok) :
length Csak olvashatóJavaScript 1.0Netscape2.0MS IE3.0 A history bejegyzések számát adja meg
Elemfüggvények (metódusok) :
back() JavaScript 1.0Netscape2.0MS IE3.0 Visszaugrik az előző oldalra
forward() JavaScript 1.0Netscape2.0MS IE3.0 Előreugrik a következő oldalra
go() JavaScript 1.0Netscape2.0MS IE3.0 Egy bizonyos oldalra ugrik

A History objektum bemutatása

A history objektum, mely az objektum hierarhiában a  window objektum alatt helyezkedik el lehetőségünk van a már meglátogatott oldalak ismételt felkeresésére. Hatása ugyanaz mint a Netscape bögésző esetében a Window/History menüsorban látható.

Példa:

history.back();
window.history.back();
masikablak.history.back();
parent.frames[2].history.back();

Magyarázat:

A history objektum metódusait a history parancs álttal hivhatjuk meg. Az utójára meglátogatott oldal például : a history.back() de éppúgy magadhatjuk window.history.back() formában. Ha egy másik ablak meglátogatott oldalára kívánunk ugrani, akkor az ablak nevét vagy sorszámát (ha Frame-ben jelenítjük meg) is meg kell adni. Figyelmükbe szeretném ajánlani a következő oldalakat :  A window objektum használata továbbá  A frame objektum használata.


Csak olvashatóJavaScript 1.0Netscape2.0MS IE3.0 length

Megadja, hogy az ablakhoz hány history bejegyzés van.

Példa:

<a href="javascript:alert(history.length)">A meglátogatott oldalak száma</a>

JavaScript 1.0Netscape2.0MS IE3.0 back()

Az utójára meglátogatott oldalt tölti be. Nem vár paramétert.

Példa:

<a href="javascript:history.back()">Vissza</a>

JavaScript 1.0Netscape2.0MS IE3.0 forward()

A következő, már meglátogatott oldalt tölti be. Nem vár paramétert.

Példa:

<a href="javascript:history.forward()">Ujra előre lép</a>

JavaScript 1.0Netscape2.0MS IE3.0 go()

A paraméterként átadott oldalt ugrik előre, illetve negatív szám esetén vissza és az oldalt be is tölti

Példa:

<a href="javascript:history.go(-3)">3 oldalt vissza</a>
Start

Készült : 1999-08-31Lengyel Sándor