Ron: Platzhalter-Icon ausblenden bis Bild geladen

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

  1. 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

    --
    Die letzten Worte des Architekten:
    Mir fällt da gerade was ein...
    1. 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

      1. 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

        1. 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.

          1. 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

            --
            Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
            Terry Pratchett, "Wachen! Wachen!"
            Veranstaltungsdatenbank Vdb 0.3
          2. @@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'

            --
            Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)