Attributtene for vindushendelser kan deles inn i to kategorier:
Vi har utarbeidet denne omfattende guiden for å gi en dyp innsikt i attributter for vindushendelser og vil gi følgende læringsresultater.
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
Ovennevnte kode legger til en Onbeforeprint hendelsesattributt og før() Funksjon av JS vil bli utført.
JavaScript
funksjon før ()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
Ovennevnte kode praktiserer Onafterprint -attributtet og skrive ut() Funksjonen til JavaScript vil bli utført på dette arrangementet.
JavaScript
Funksjonsutskrift ()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
Ovennevnte kode bruker OnError -attributtet på taggen og en feil () Funksjon kalles når den blir utløst.
JavaScript
funksjon feil ()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 .