Brugere som regel navigere tilbage til tidligere besøgte websider via navigationsknapperne i browseren . Dog kan en programmør bruge JavaScript til at efterligne denne funktionalitet . Ved at bruge " historie " objekt inde i en JavaScript-funktion , sammen med en HTML input -knappen, kan du bygge en knap, der navigerer brugeren tilbage til den forrige webside besøges , ligesom browserens "Tilbage" -knappen. HTML Button Input
HTML " " tag viser en bruger input felt i browseren. Typen af input afhænger af input -tag . HTML programmører kan indsætte tekst input felter , password indtastningsfelter , afkrydsningsfelter og klikbare knapper. I dette eksempel opretter du en knap , som brugeren kan klikke på. Denne knap aktiverer " goback ()" JavaScript-funktion , som sender brugeren tilbage til den tidligere viste side .
< Input type = " button" value = "Tilbage" onClick = " goback ()" /> Historien Object
for at få browsing oplysninger fra webbrowseren , skal du bruge "Historik " objekt . Historien objekt har et par medlemslande funktioner, såsom længden af browserens historik listen og websider tidligere besøgt . Udnyt historie objektets "go ()" funktionen, når du opretter en back navigationsknap med dit script. Det går () funktion tager et heltal som argument og indlæser den URL, er, at afstanden fra den aktuelle placering i browserens historie /at gå tilbage til den forrige webside, go () funktion bruger en værdi på -1. < br > JavaScript Function
for at gøre koden mere læsbar , satte goback () funktionen i overskriften i HTML-dokumentet . Funktionen vil udføre kommandoen til at navigere i browseren til den forrige side i historien ved at kalde go () funktion af historien objekt. Følgende kode illustrerer goback ( ) funktion.