Platzhalter-Icon ausblenden bis Bild geladen
Ron
- html
0 Der Martin
Hallo Zusammen,
Kurze Frage, gibt es eine Möglichkeit das Platzhalterbild7Icon (Bei IE ist es glaube ich das rote Kreuz), das angezeigt wird, bis ein Bild geladen ist auszuschalten, so dass einfach nichts angezeigt wird, bis das Bild geladen ist?
Ich habe da sowas im Hinterkopf dass das ging...
Gruß Ron
Hallo,
Kurze Frage, gibt es eine Möglichkeit das Platzhalterbild7Icon (Bei IE ist es glaube ich das rote Kreuz), das angezeigt wird, bis ein Bild geladen ist auszuschalten, so dass einfach nichts angezeigt wird, bis das Bild geladen ist?
Ich habe da sowas im Hinterkopf dass das ging...
dann solltest du deinen Hinterkopf nochmal sehr intensiv befragen. Wenn du wirklich das rote X beim IE meinst, oder das "Broken Image"-Symbol beim Firefox, dann ist nämlich deine Beobachtung falsch. Diese Symbole werden nicht angezeigt, *bis* das Bild geladen ist, sondern erst *nachdem* der Browser festgestellt hat, dass es nicht geladen werden kann (entweder anhand eines Fehlercodes vom Server, oder wegen eines Connection Timeout).
In der Zeit, *bis* das Bild geladen ist (oder das Fehlersymbol erscheint), wird anstatt des Bildes nur ein leerer Rahmen und AFAIR der Inhalt des alt-Attributs angezeigt.
Und nein, das Browsersymbol für ein nicht verfügbares Bild lässt sich nicht beeinflussen.
So long,
Martin
Hallo Martin,
In der Zeit, *bis* das Bild geladen ist (oder das Fehlersymbol erscheint), wird anstatt des Bildes nur ein leerer Rahmen und AFAIR der Inhalt des alt-Attributs angezeigt.
Ja genau da meinte ich, verzeih dass ich mich falsch ausgedrückt habe...
Es wird der Rahmen, der Alt-Text und eine kleine Grafik links oben angezeigt.
Jedenfalls im Firefox, im IE soviel ich eben gesehen habe, nicht...
Kann man das im FF ausschalten, so dass wie im IE einfach nichts zu sehen ist, bis das Bild da ist?
Gruß Ron
Hallo Ron!
Ja genau da meinte ich, verzeih dass ich mich falsch ausgedrückt habe...
Es wird der Rahmen, der Alt-Text und eine kleine Grafik links oben angezeigt.
Jedenfalls im Firefox, im IE soviel ich eben gesehen habe, nicht...Kann man das im FF ausschalten, so dass wie im IE einfach nichts zu sehen ist, bis das Bild da ist?
Jetzt mal allen Ernstes: Hast du sonst keine Sorgen/ Probleme?
Selbst wenn du dieses Standard-Verhalten in_deinem_Firefox abgestellt bekämst, wäre es bei allen anderen Usern immer noch da (Gott sei Dank!). Und hast du dir evt. auch schon mal überlegt, dass sich etliche (kluge und weniger kluge) Leute ihre Gedanken darüber gemacht haben, und dass diese Rahmen ggf. auch einen Sinn/ Nutzen haben?
Mich würde aber wirklich mal interessieren, warum und wozu man auf solche Ideen kommt? Ein vernünftiger Grund würde mir schon reichen.
Gruß Gunther
Hallo Ron!
Ja genau da meinte ich, verzeih dass ich mich falsch ausgedrückt habe...
Es wird der Rahmen, der Alt-Text und eine kleine Grafik links oben angezeigt.
Jedenfalls im Firefox, im IE soviel ich eben gesehen habe, nicht...Kann man das im FF ausschalten, so dass wie im IE einfach nichts zu sehen ist, bis das Bild da ist?
Jetzt mal allen Ernstes: Hast du sonst keine Sorgen/ Probleme?
Selbst wenn du dieses Standard-Verhalten in_deinem_Firefox abgestellt bekämst, wäre es bei allen anderen Usern immer noch da (Gott sei Dank!). Und hast du dir evt. auch schon mal überlegt, dass sich etliche (kluge und weniger kluge) Leute ihre Gedanken darüber gemacht haben, und dass diese Rahmen ggf. auch einen Sinn/ Nutzen haben?Mich würde aber wirklich mal interessieren, warum und wozu man auf solche Ideen kommt? Ein vernünftiger Grund würde mir schon reichen.
Gruß Gunther
Danke Gunther...
In allen bisherigen Projekten hatte ich auch noch keinen Anlass diese Situation zu beklagen.
Nun aber arbeite ich an einem Projekt, in dem sich viele kleine grafische Objekte auf der Seite verteilen.
Bei nicht optimaler Übertragungsgeschwindigkeit (auf Userseite, nicht in meinem Browser)
werden diese mit den entsprechenden Stellvertreterelementen angezeigt.
Diesen Blick auf die "Architektur" verleiht der Seite für einen kurzen Moment eine Unruhe
und Ablenkung, deren Abweseheit mir lieber wäre. Danke für Deine Antwort, ich wähle einen anderen Weg.
Entschuldige Gunther, ich wollte nicht unernst wirken.
Hallo
Mich würde aber wirklich mal interessieren, warum und wozu man auf solche Ideen kommt? Ein vernünftiger Grund würde mir schon reichen.
... aber arbeite ich an einem Projekt, in dem sich viele kleine grafische Objekte auf der Seite verteilen.
Bei nicht optimaler Übertragungsgeschwindigkeit (auf Userseite, nicht in meinem Browser)
werden diese mit den entsprechenden Stellvertreterelementen angezeigt.
Diesen Blick auf die "Architektur" verleiht der Seite für einen kurzen Moment eine Unruhe
und Ablenkung, deren Abweseheit mir lieber wäre.
Sind es Ziergrafiken, binde sie <http://de.selfhtml.org/css/eigenschaften/hintergrund.htm@title=per CSS als Hintergrund> ein. Dabei kann ein Element nur eine Hintergrundgrafik haben, was bei einem durchdachten Layout aber kein Problem sein sollte.
Tschö, Auge
@@Ron:
nuqneH
Diesen Blick auf die "Architektur" verleiht der Seite für einen kurzen Moment eine Unruhe
Der Unruhe kannst du begegnen, indem du für Bilder die Maße mit angibst: <img src="foo" alt="foo" width="42" height="42"/>
(Natürlich die richtigen Maße, nicht Bilder von Browsern skalieren lassen.) Dann lässt der Browser beim Rendern schon den Platz für die Bilder frei und muss nicht nochmal alles umschieben, wenn die Bildressource geladen wird.
Qapla'