Wanneer nieuwe pagina's in een HTMLLoader-object worden geladen, worden deze geregistreerd in het historisch overzicht van het object. Dit overzicht komt overeen met het object
window.history
op de HTML-pagina. De klasse HTMLLoader bevat de volgende eigenschappen en methoden waarmee u met het historisch overzicht van HTML kunt werken:
Lid van klasse
|
Beschrijving
|
historyLength
|
De totale lengte van het historisch overzicht, inclusief vooruit- en achteruit-items.
|
historyPosition
|
De huidige positie in het historisch overzicht. Items die vóór deze positie in het overzicht staan, vertegenwoordigen navigatie “achteruit”, items na deze positie geven navigatie “vooruit” aan.
|
getHistoryAt()
|
Geeft het URLRequest-object weer dat overeenkomt met het item op de opgegeven positie in het historisch overzicht.
|
historyBack()
|
Keert indien mogelijk terug in het historisch overzicht.
|
historyForward()
|
Gaat indien mogelijk verder in het historisch overzicht.
|
historyGo()
|
Gaat het opgegeven aantal stappen vooruit of achteruit in het historisch overzicht. Gaat vooruit als de waarde positief is, en keert terug als de waarde negatief is. Wanneer nul wordt bereikt, wordt de pagina opnieuw geladen. Als u een positie verder dan het einde opgeeft, wordt het einde van het overzicht weergegeven.
|
Items in het geschiedenisoverzicht worden opgeslagen als objecten van het type
HTMLHistoryItem
. De klasse HTMLHistoryItem heeft de volgende eigenschappen:
Eigenschap
|
Beschrijving
|
isPost
|
Zet op
true
als de HTML-pagina POST-gegevens bevat.
|
originalUrl
|
De oorspronkelijke URL van de HTML-pagina, vóór eventueel doorsturen.
|
title
|
De titel van de HTML-pagina.
|
url
|
De URL van de HTML-pagina.
|
|
|
|