JavaScript tilbyr ' navigator ” objekt som hjelper til med å oppdage nettleserinformasjon som “appCodeName”, “appVersion”, “appName” navn osv. Den utfører disse spesielle oppgavene ved hjelp av tilhørende metoder og egenskaper. « på nett ” er en slik egenskap som refererer til nettlesermodusen. Som navnet antyder, viser denne egenskapen nettlesermodusen som en boolsk verdi, dvs. ' på nett ' (sant), og ' offline ' (falsk).
Dette innlegget utdyper bruken av egenskapen 'navigator.onLine' i JavaScript.
Hvordan bruke 'navigator.onLine' eiendom i JavaScript?
« navigator 'objekt' på nett ”-egenskapen brukes til å sjekke nettlesermodusen, dvs. om nettleseren kobles til internett eller ikke. Den returnerer nettleserens 'online' og 'offline' statuser. Hvis nettleseren er tilkoblet, returnerer den den boolske verdien ' ekte ' og ' falsk ' for frakoblet status.
Syntaks
navigator.onLine
Syntaksen ovenfor er ganske enkel og grei og returnerer en ' boolsk ” verdi for nettleserens online eller offline status tilsvarende.
La oss bruke den ovenfor definerte syntaksen praktisk talt.
Eksempel: Bruk av egenskapen 'navigator.onLine' for å sjekke nettlesermodusen
Dette eksemplet bruker egenskapen 'navigator.onLine' for å sjekke gjeldende nettlesermodus enten det er 'online' eller 'offline'.
HTML-kode
Først, ta en titt på følgende kode:
< s > Klikk på den angitte knappen for å sjekke nettleseren sin modus.s Modus knapp >
< s id = 'til' > s >
I kodelinjene ovenfor:
- « ”-taggen spesifiserer avsnittssetningen.
- «
”-taggen legger inn en knapp med en muse-“onclick”-musehendelse for å kalle funksjonen “mode()” ved gitt knappeklikk. - Den andre ' '-taggen inkluderer et tomt avsnitt med en tilordnet id som 'para'.
JavaScript-kode
Følg nå den gitte kodebiten:
< manus >funksjon modus ( ) {
var Sjekk = navigator.onLine;
document.getElementById ( 'til' ) .innerHTML = 'Nettleser på nettet: ' + sjekk;
}
manus >
I denne kodeblokken:
- Definer en funksjon kalt ' modus() '.
- I sin definisjon erklærer du en 'sjekk'-variabel som bruker ' navigator.onLine ”-egenskap for å sjekke gjeldende nettlesermodus.
- Til slutt, bruk ' getElementById() ”-metoden for å få tilgang til det tomme avsnittet som er lagt til via ID-en «para» og legge til den oppgitte setningen og nettleserens «online/offline»-status, henholdsvis.
Produksjon
Her kan det antydes at den returnerte verdien er ' ekte ' ved knappeklikk som bekrefter at gjeldende nettleser er ' på nett '.
Konklusjon
For å bruke ' navigator.onLine ”-egenskapen, spesifiser den i skriptdelen uten å sende noe ekstra argument. Denne egenskapen vil vise ' ekte ' hvis nettlesermodusen er 'online' og ' falsk ' hvis den er 'frakoblet'. Disse verdiene innebærer i tilfelle nettleseren er koblet til Internett eller ikke. Dette innlegget utdypet kort bruken av egenskapen 'navigator.onLine' i JavaScript.