Majestix Geschrieben 30. Juli 2008 Teilen Geschrieben 30. Juli 2008 hallo zusammen, ich habe folgendes problem. und zwar verwenden wir bei uns auf der arbeit eine active desktop über den verschiedene news und bilder eingeblendet werden. eins der bilder liegt auf einem server und wird nicht auf den rechner mit "synchronisiert". sofern der rechner im netzwerk ist, funktioniert alles ohne probleme, aber sobald der rechner offline ist wird dieses eine bild nicht mehr angezeigt weil die verbindung zum server nicht hergestellt wird. wenn dieser fall eintrifft, soll ein anderes bild aus dem folder /images/image.jpg angezeigt werden. das ganze muss in html realisiert sein und bisher finde ich keine lösung. ich habe bereits folgenden beitrag gelesen SelfHtml aber auch keine infos gefunden. ebenfalls probiert habe ich: ]<td colspan="3"><img src="file://///XXX.XXXX.com/web$/images/image.jpg" onerror="if(!this.check) {this.check = true; this.src = 'images/image.jpg';}"alt =""> aber sobald der rechner offline ist wird das alternative bild nicht angezeigt. kann mir einer weiterhelfen ?? vielen dank im voraus Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
forTeesSake Geschrieben 6. August 2008 Teilen Geschrieben 6. August 2008 Also da hier keiner eine schlaue Antwort hat, versuche ich mich mal. Ich habe folgendes Beispiel bei mir getestet und es funktioniert. Ich hoffe auch bei Dir <img src="nichtExistent.jpg" onerror="alert('Bild nicht gefunden');" /> Hier wird über einen Eventhandler per Javascript geprüft, ob das Bild existiert (naja, eher ob ein Fehler vorliegt, aber in diesem Fall ist dies das Gleiche) Wenn das Bild nicht existiert, wird der Code im "onerror" aufgerufen, welcher dann natürlich auch Dein Code sein kann, der das "src" Attribut des "img"-Tags manipuliert und Dein existentes (lokales) Bild nachlädt. Wünsche viel Erfolg! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Shadowman Geschrieben 6. August 2008 Teilen Geschrieben 6. August 2008 (bearbeitet) könntest das mal probieren: <img id="bild" src="file://///XXX.XXXX.com/web$/images/image.jpg" onerror="document.getElementById('bild').src = 'images/image.jpg';" alt =""> EDIT: @forTeesSake: omg...hab deinen post schon umgesetzt XD hab den garnicht gesehen beim schreiben^^ Bearbeitet 6. August 2008 von Shadowman Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.