Window Event Attributter

Window Event Attributter
HTML -hendelsene utløses når en bruker utfører en handling i en nettleser. Attributtene for vindushendelser blir påberopt når en bruker utfører handlinger i et nettleservindu. For eksempel, Onafterprint sier noe som skal utløses når en utskriftskommando er utført (eller utskriftsdialogen er lukket).

Attributtene for vindushendelser kan deles inn i to kategorier:

  • De Første kategori Inkluderer de attributtene som bare støttes av taggen.
  • De Andre kategori inkluderer de elementene som støtter en rekke tagger.

Vi har utarbeidet denne omfattende guiden for å gi en dyp innsikt i attributter for vindushendelser og vil gi følgende læringsresultater.

  • Window Event -attributter støttet av bare taggen
  • Window Event -attributter støttet av andre tagger (, og så videre)

Windows -hendelsesattributter

Denne delen gir en grundig oversikt over de to hovedkategoriene av HTML-vindushendelsesattributter som utløses når den spesifikke hendelsen oppstår.

Window Event -attributter støttet av taggen

Denne kategorien inkluderer bare de vindushendelsesattributtene som støttes av bare taggen.

Onbeforeprint -attributt

Denne attributtet utfører JavaScript -kode når det gis en utskriftskommando. Onbeforeprint -hendelsen utløses før åpningen av en utskriftsdialog.

Syntaks

Eksempel

Følgende eksempel demonstrerer anvendelsen av OnBeforePrint () Window Event Attributt.

Html


Trykk CTRL + P for å gi en utskriftskommando

Ovennevnte kode legger til en Onbeforeprint hendelsesattributt og før() Funksjon av JS vil bli utført.

JavaScript

funksjon før ()
Alert ("Du har forsøkt en utskriftskommando");

De før() Funksjon av JS opprettes som setter i gang en varslingsmelding når den skal kalles.

Produksjon

Utgangen viser at når utskriftskommandoen er gitt en varslingsmelding vises og etterpå vises utskriftsdialogen.

Onafterprint -attributt

Denne hendelsen utløser et skript når utskriftsdialogen er lukket (uansett du har gitt utskriftskommandoen eller bare kansellert dialogen).

Syntaks

Eksemplet viser utførelsen av OnafterPrint () hendelsesattributt til HTML.

Html


Trykk CTRL + P for å gi en utskriftskommando

Ovennevnte kode praktiserer Onafterprint -attributtet og skrive ut() Funksjonen til JavaScript vil bli utført på dette arrangementet.

JavaScript

Funksjonsutskrift ()
Varsel ("Det skrives ut");

De skrive ut() Det opprettes funksjon som viser en varselmelding etter onafterprint () begivenhet.

Produksjon

Utgangen viser at etter å ha lukket utskriftsdialogboksen, vises varslingsmeldingen.

Onbeforeunload

OnbeforeUnload -attributtet utløses når den åpnede siden lukkes.

Syntaks

onoffline


Onoffline -attributtet utløser og utfører et skript når nettleseren begynner å jobbe offline.

Syntaks

Ononline

Onoffline -attributtet utløser og utfører et skript når nettleseren begynner å jobbe online.

Syntaks

Onpagehide

Arrangementet utløses når en bruker navigerer fra siden og til gjengjeld blir et skript utført.

Syntaks

Onhashchange

Denne attributtet utøves når hasj på nettadressen endres. Hashen viser til den delen av nettadressen som initieres etter “#”Symbol.

Syntaks

Onpageshow

Onpageshow -hendelsen utløses og et skript blir utført når brukeren navigerer til en side.

Syntaks

Onpopstate

Denne hendelsen utløses når vinduets historie endres.

Syntaks

OnResize

De OnResize Arrangementet utløses når vinduet i nettleserens vindu er endret størrelse.

Syntaks

Onunload

Denne attributtet utfører et skript når siden er lukket eller losset.

Syntaks

Merk: I syntaksene ovenfor refererer skriptet til JavaScript -koden som vil bli utført på å utløse den spesifikke hendelsen.

Window Event -attributter støttet av en rekke tagger

Denne kategorien inkluderer de vindushendelsesattributtene som utløses av en rekke tagger.

Onerror

Denne hendelsen utfører en JavaScript -kode når det oppstår en feil ved å laste inn et bilde eller et objekt. Denne attributtet for vindushendelser kan brukes på ,,, og .

Syntaks

Eksempel

I dette eksemplet Onerror Arrangementsattributt brukes på taggen.

Html

Onerror Event -attributtet brukes


Ovennevnte kode bruker OnError -attributtet på taggen og en feil () Funksjon kalles når den blir utløst.

JavaScript

funksjon feil ()
Varsel ("Bildebelastning mislyktes! Prøv igjen");

Feil () -funksjonen opprettes som oppretter en varslingsmelding.

Produksjon

Når siden er lastet, vil feilen vises som src eiendom til <img> Tag inneholder et bilde som ikke er inne i mappen til hovedfilene våre.

på Last

Onbelastningshendelsen utløses og et skript utføres når siden er ferdig med å laste inn et objekt (ekstern fil, eksternt bilde). Dette kan brukes på forskjellige tagger som ,,,,, og og .

Syntaks

Fra de ovennevnte attributtene ville du opplevd arbeidet med forskjellige vindusarrangementsattributter.

Konklusjon

Attributter for vindushendelser inneholder et sett med funksjoner som utføres når en spesifikk endring skjer i en vindusskjerm. Denne artikkelen gir arbeidet og demonstrerer bruken av alle vindushendelsesattributter. Attributtene har forskjellige typer funksjoner som OnBeforePrint, OnafterPrint, OnBeforeUnload, en onhashchange, Onoffline, Ononline -attributter er begrenset til bare tag. På den annen side kan Onload og Offerror attributter brukes på andre tagger som,, og og og .