Hvordan oppdage nettleserback -knapphendelse

Hvordan oppdage nettleserback -knapphendelse

Mens du tester webapplikasjonen, må programmerere spore hvert trinn. For eksempel å gå tilbake til forrige side eller oppdatere siden ved å bruke nettleserens knapper øverst til venstre i nettleseren din, er betegnet med piler (fremover pil, bakoverpil, sløyfepil). Mer spesifikt kan det være lurt å oppdage nettleser -knapphendelser.

Denne artikkelen vil beskrive prosedyren for å oppdage nettleserback -knapphendelser.

Hvordan oppdage nettleserback -knapphendelse?

For å oppdage nettleserback -knapphendelser, bruk "Onbeforeunload" begivenhet. Denne hendelsen utløses mens siden gjør seg klar til å losse. Det lar deg vise en melding i en konfirmasjonsdialogboks som informerer brukeren om du vil være på den nåværende siden eller legge igjen den. Du kan også bruke denne hendelsen for å oppdage Back Button Press -hendelsen.

Eksempel

I HTML Body -taggen, ring "Onbeforeunload”Hendelse og påkalle funksjonen”BackButtonEvent ()”:


I JavaScript -filen, definer en funksjon som vil bli påkalt når OnBeforeUnload -hendelsen blir utløst og skriv ut meldingen i konsoll:

funksjon backbuttonEvent ()
konsoll.Logg ("Nettleser -back -knapp er klikket ...");


Her kan du se når tilbakeknappen i nettleseren klikkes, en melding har blitt vist på konsollen før du flytter tilbake:


Vi har samlet all nødvendig informasjon relatert til å oppdage nettleserens back -knapphendelse i JavaScript.

Konklusjon

For å oppdage nettleserback -knapphendelser, bruk "Onbeforeunload" begivenhet. Det oppstår når siden gjør seg klar til å bli losset. Ring denne hendelsen i taggen som vil påkalle den definerte funksjonen på OnBeforeUnload -hendelsen. Denne artikkelen beskrev prosedyren for å oppdage nettleser -knapphendelser.