Hvordan lukke det nåværende vinduet i JavaScript?

Hvordan lukke det nåværende vinduet i JavaScript?
Mens du designer en webside eller et nettsted, kan det være et krav for å lukke den nåværende fanen eller vinduet ved noen spesifikk handling. For eksempel å lukke en bestemt webside på en begrenset handling eller administrere nettstedet trafikk effektivt. I slike situasjoner hjelper det å lukke det nåværende vinduet i JavaScript med å sikre personvernet på nettstedet, og dermed gjøre det sikkert.

Denne artikkelen vil diskutere tilnærmingene for å lukke det nåværende vinduet i JavaScript.

Hvordan lukke det nåværende vinduet ved hjelp av JavaScript?

Det nåværende vinduet kan lukkes ved hjelp av "vindu.Lukk()”Metode. Denne metoden lukker det for øyeblikket åpnet vinduet.

Eksempel 1: Lukk det nåværende vinduet i JavaScript

I dette eksemplet "vindu.Lukk()”Metoden lukker det gjeldende vinduet på knappeklikk etter å ha informert brukeren via dialogboksen Alert:


I kodelinjene ovenfor:

  • For det første, oppretter en knapp som har en tilknyttet "ved trykk”Hendelse som omdirigerer til den uttalte funksjonen.
  • I JS -delen av koden, definerer du en funksjon "MyFunction ()”.
  • I sin definisjon, varsle den gitte meldingen.
  • Til slutt, bruk "vindu.Lukk()”Metode for å lukke det nåværende vinduet.

Produksjon

I utgangen kan det sees at den oppgitte meldingen vises som en varsel, og vinduet er lukket på knappen klikk.

Hvis du vil avstå fra å lukke hele vinduet, kan du bruke neste tilnærming for å lukke den nåværende fanen i stedet.

Eksempel 2: Lukk den gjeldende fanen i JavaScript

I dette eksemplet "vindu.Lukk()”Metoden vil bli brukt kombinert med“bekrefte()”Metode. Sistnevnte metode returnerer “ekte”Hvis brukeren klikker”Ok”I den forhøyede dialogboksen:


I henhold til den gitte koden:

  • Lag på samme måte en knapp med en tilknyttet "ved trykk”Hendelse som påkaller funksjonen”MyFunction ()”.
  • I JS -koden, erklær funksjonen “MyFunction ()”.
  • I funksjonsdefinisjonen, tilknytte “bekrefte()”Metode med“hvis”Uttalelse for å bekrefte brukeren om lukkingen av fanen.
  • Til slutt, bruk "vindu.Lukk()”Metode for å lukke den gjeldende fanen.
  • Algoritme: Denne koden vil fungere slik at fanen vil bli lukket ved utløsing “Ok”I dialogboksen.

Produksjon

I denne utgangen er det tydelig at den gjeldende fanen har blitt lukket med den utløste knappen.

Konklusjon

vindu.Lukk()”Metoden kan lukke det nåværende vinduet. Denne metoden kan brukes til å lukke det for øyeblikket åpnet vinduet og den åpne fanen. Det tidligere eksemplet varsler brukeren og lukker det nåværende vinduet. Det siste eksemplet bekrefter brukeren og lukker den gjeldende fanen når du treffer “Ok”.Denne artikkelen utdypet tilnærmingene for å lukke det for øyeblikket åpnet vinduet i JavaScript.