JavaScript tilbyder ' navigator ” objekt, der hjælper med at finde browserinformation som “appCodeName”, “appVersion”, “appName” navn osv. Det udfører disse specielle opgaver ved hjælp af dets tilknyttede metoder og egenskaber. Det ' online ” er en sådan egenskab, der refererer til browsertilstanden. Som navnet antyder, viser denne egenskab browsertilstanden som en boolsk værdi, dvs. ' online ' (sandt) og ' offline ' (falsk).
Dette indlæg uddyber brugen af egenskaben 'navigator.onLine' i JavaScript.
Hvordan bruger man 'navigator.onLine' egenskab i JavaScript?
Det ' navigator 'objekt' online egenskaben bruges til at kontrollere webbrowsertilstanden, dvs. browseren er forbundet til internettet eller ej. Det returnerer browserens 'online' og 'offline' status. Hvis browseren er online, returnerer den den boolske værdi ' rigtigt ' og ' falsk ' for offline status.
Syntaks
navigator.onLine
Ovenstående syntaks er ret enkel og ligetil og returnerer en ' Boolean ” værdi for browserens online- eller offlinestatus i overensstemmelse hermed.
Lad os bruge den ovenfor definerede syntaks praktisk talt.
Eksempel: Anvendelse af egenskaben 'navigator.onLine' til at kontrollere browsertilstanden
Dette eksempel anvender egenskaben 'navigator.onLine' til at kontrollere den aktuelle browsertilstand, uanset om det er 'online' eller 'offline'.
HTML kode
Først skal du se på følgende kode:
< s > Klik på den givne knap for at kontrollere browseren 's tilstand.s tilstand knap >
< s id = 'til' > s >
I ovenstående kodelinjer:
- Det ' ” tag angiver afsnitssætningen.
- Det '
” tag indlejrer en knap med en musehændelse “onclick” for at kalde funktionen “mode()” ved det givne knapklik. - Sekundet ' ” tag inkluderer et tomt afsnit med et tildelt id som “para”.
JavaScript kode
Følg nu det givne kodestykke:
< manuskript >fungere mode ( ) {
var kontrollere = navigator.onLine;
document.getElementById ( 'til' ) .innerHTML = 'Browser online: ' + check;
}
manuskript >
I denne kodeblok:
- Definer en funktion ved navn ' mode() ”.
- I sin definition erklærer du en 'check' variabel, der anvender ' navigator.onLine ” egenskab for at kontrollere den aktuelle browsertilstand.
- Til sidst skal du bruge ' getElementById() ”-metoden til at få adgang til det tilføjede tomme afsnit via dets id 'para' og tilføje det med henholdsvis den angivne erklæring og browserens 'online/offline'-status.
Produktion
Her kan det antydes, at den returnerede værdi er ' rigtigt ” ved knapklik, som bekræfter, at den aktuelle browser er ” online ”.
Konklusion
For at bruge ' navigator.onLine ” egenskab, skal du angive den i scriptsektionen uden at sende yderligere argumenter. Denne ejendom vil vise ' rigtigt ' hvis browsertilstanden er 'online' og ' falsk ” hvis det er ”offline”. Disse værdier antyder, hvis browseren er forbundet til internettet eller ej. Dette indlæg uddybede kort brugen af egenskaben 'navigator.onLine' i JavaScript.