Historieobjekt
Dette objektet betegner nettleserhistorien til en bruker i form av matriser bestående av nettadressene som brukeren besøkte. Dette objektet brukes til å laste inn websider, dessuten er det en egenskap til vindusobjektet.
Syntaks
Den har følgende syntaks.
Eller,
historieHistorieobjektet består av visse egenskaper og metoder som definerer funksjonalitetene. Disse blir forklart i detalj nedenfor.
Egenskaper
JavaScript History -objektet består bare av en egenskap som er som følger.
lengde
Lengdeegenskapen til historieobjektet brukes til å hente det totale antallet sider som brukeren har besøkt i den pågående surfesesjonen. Hvis brukeren ikke har besøkt noen webside, vil denne egenskapen returnere 1, tilsvarende den gjeldende websiden.
Syntaks
Lengdeegenskapens syntaks er gitt nedenfor.
Eksempel
Anta at du vil hente antall websider du besøkte i den nåværende nettlesessøkten.
Totalt antall websider besøkt av brukeren:
I eksemplet ovenfor blir lengdeegenskapen til historiens objekt brukt til å hente ut det totale antallet nettadresser som er besøkt i den aktuelle økten.
La lengde = vindu.historie.lengde;Produksjon
Ved hjelp av lengdeegenskapen hentes det totale antallet websider som er besøkt.
Metoder
JavaScript History -objektet består av følgende metoder.
framover()
Den brukes til å laste inn neste side (hvis en neste side finnes). Nettleseren kaller denne metoden som standard når brukeren klikker på fremsknappen i nettleseren, men vi kan også gjøre det manuelt.
Syntaks
Den har følgende syntaks.
Eksempel
Anta at du vil besøke neste side i historielisten ved å bruke fremover () -metoden til historiens objekt.
I eksemplet ovenfor opprettes en knapp med en klikkhendelse. Ved å klikke på den neste siden i nettleserhistorikken blir lastet lastet.
tilbake()
Den brukes til å laste inn forrige side (hvis det er en tidligere side). Nettleseren kaller denne metoden som standard når brukeren klikker på back -knappen i nettleseren, men vi kan også utføre den manuelt.
Syntaks
Den har følgende syntaks.
Eksempel
Anta at du vil laste inn forrige side i listen over nettleserhistorie ved hjelp av back () -metoden til historieobjektet.
I eksemplet ovenfor opprettes en knapp med en klikkhendelse. Ved å klikke på den vil forrige side i historielisten lastes inn.
gå()
Den brukes til å laste inn en bestemt side i Browning History -listen ved hjelp av sidetallet.
Syntaks
Den har følgende syntaks.
Anta at du vil laste inn en side som er 3 sider tilbake, og bruk følgende kode.
I eksemplet ovenfor opprettes en knapp med en klikkhendelse, og å klikke på knappen tar deg 3 sider tilbake.
Poeng å huske!
Konklusjon
Historieobjektet (egenskapen til vindusobjektet) betegner en brukerhistorikk for en bruker i form av matriser bestående av nettadressene som brukeren besøkte. Den består av mange egenskaper og metoder som lengdeegenskap brukes til å hente antall websider som er besøkt av brukeren, fremover () -metoden brukes til å laste inn neste side, Back () -metoden brukes til å laste inn forrige side og GO () Metode brukes til å laste inn en bestemt side ved hjelp av sidetallet. Disse egenskapene og metodene fremheves i denne oppskrivningen sammen med passende eksempler.