Abfrage ob der Browser online/offline ist?
itadviser
- browser
0 rfb- javascript
0 Daywalker0 Cybaer0 Daywalker0 _King Lully-1 Cybaer
Hallo!
Ich durchsuche nun schon mit Google das komplette Internet, werde aber leider nicht fündig.
Für meine Offline-Präsentation suche ich ein Script, das prüft ob der User online ist und dann ein Bild von der Onlinequelle lädt. Sollte der User nicht online sein, soll ein lokales Bild von der CD genommen werden.
Hat dazu jemand eine Idee?
Danke!
Moin
du kannst einfach das Protokoll (file: oder http:) abfragen und dann entsprechend reagieren, siehe location.protocol.
Gruß
rfb
Für meine Offline-Präsentation suche ich ein Script, das prüft ob der User online ist und dann ein Bild von der Onlinequelle lädt. Sollte der User nicht online sein, soll ein lokales Bild von der CD genommen werden.
Es gibt keine Schnittstelle, die den Online-Status für browserseitige Programmierung verfügbar macht.
Das kann es auch gar nicht geben, denn die Möglichkeiten des Online-Gehens sind einfach zu vielfältig und auch gar nicht immer lokal auf der Maschine abfragbar.
Die Frage ist doch: Wenn du auf "bin ich online" prüfst - willst du dann eventuell verursachen, dass der User online geht, obwohl er das gar nicht will?
Hi,
Hat dazu jemand eine Idee?
Lade das Bild. Wenn der User online ist, wird es geladen (onload-Event) - wenn nicht, nicht (onerror-Event)
Auf dem IE kann man noch mit navigator.online feststellen, ob der Browers im Online- oder Offline-Modus ist.
Gruß, Cybaer
Lade das Bild. Wenn der User online ist, wird es geladen (onload-Event) - wenn nicht, nicht (onerror-Event)
Wenn der User im Moment offline ist, und das Bild von einer Online-Quelle geladen werden soll, wird er wahrscheinlich dazu online gehen.
Das kann dazu führen, dass ihm ein Meldungsfenster vom DFÜ-Netzwerk aufpoppt und nachfragt, ob er jetzt online gehen will. Genausogut kann auch einfach spontan die Verbindung aufgebaut werden und schon Geld kosten.
Beides könnte vom User oder von itadviser unerwünscht sein.
Auf dem IE kann man noch mit navigator.online feststellen, ob der Browers im Online- oder Offline-Modus ist.
Der Modus gibt auch keinen Aufschluß darüber, ob man wirklich online ist, oder nicht. Nur der Offline-Modus ist sicher offline.
Auf dem IE kann man noch mit navigator.online feststellen, ob der Browers im Online- oder Offline-Modus ist.
Der Modus gibt auch keinen Aufschluß darüber, ob man wirklich online ist, oder nicht. Nur der Offline-Modus ist sicher offline.
Eigentlich auch nicht, oder?
Hi,
Wenn der User im Moment offline ist, und das Bild von einer Online-Quelle geladen werden soll, wird er wahrscheinlich dazu online gehen.
Oder es sein lassen.
Beides könnte vom User oder von itadviser unerwünscht sein.
Dann sollte das System so konfiguriert sein, wie man es nutzen möchte.
Der Modus gibt auch keinen Aufschluß darüber, ob man wirklich online ist, oder nicht.
Hat auch niemand, weder ich noch die Microsoft-Doku, behauptet.
Gruß, Cybaer