Brukere vanligvis navigere tilbake til tidligere besøkte websider gjennom navigasjonsknappene i nettleseren. Imidlertid kan en programmerer bruker JavaScript for å etterligne denne funksjonaliteten. Ved å bruke " historie " objekt inne i en JavaScript-funksjon , sammen med en HTML- inngang knappen , kan du bygge en knapp som navigerer brukeren tilbake til den forrige websiden som besøkes , akkurat som nettleserens " Tilbake "-knappen . HTML Button Input
HTML " " tag viser en bruker input-feltet i nettleseren. Den type innspill avhenger av input tag . HTML- programmerere kan sette inn tekst felter , passord svarfelter , avmerkingsbokser og klikkbare knapper . I dette eksemplet oppretter du en knapp som brukeren kan klikke . Denne knappen aktiverer " goback ( )" JavaScript-funksjon , som sender brukeren tilbake til den sist viste siden.
< Input type = " button" value = "Tilbake" onClick = " goback ( )" /> Historie Object
for å få surfing informasjon fra nettleseren , bruke " Historie " objekt . Historien objektet har noen medlem funksjoner , som for eksempel lengden av nettleseren historie listen og websider du har besøkt tidligere . Dra nytte av historien objektets "go ( ) "-funksjonen når du oppretter en back navigasjonsknapp med skriptet. Farten ( )-funksjonen tar et heltall som argument og laster URL det er at avstanden fra nåværende posisjon i nettleserens historikk /For å gå tilbake til den forrige websiden , farten ( )-funksjonen bruker en verdi på -1 .
JavaScript Function
for å gjøre koden mer lesbar , sette goback ( )-funksjonen i overskriften av HTML- dokumentet . Funksjonen vil utføre kommandoen for å navigere i nettleseren til forrige side i historien ved å ringe farten ( )-funksjonen av historien objektet . Koden nedenfor viser den goback ( )-funksjonen .