S.Stock: Grafiken werden im MS IE 6 nicht angezeigt

Ich habe das folgende Problem. Und zwar werden die Bilder eines Webprojekts im Internet Explorer manchmal nicht angezeigt. Erst nach einem Reload der Seite werden die Grafiken wieder angezeigt. Es ist allerdings auch schon vorgekommen, dass die fehlenden Grafiken nach dem Reload wieder angezeigt wurden, dafür aber andere Grafiken fehlten. Dieser Effekt tritt vor allem bei langsameren Rechnern auf.

Zum Webprojekt:
Im oben genannten Webprojekt wird mit XHTML 1.0 strict und CSS gearbeitet. In der Stylesheet-Datei (die für das gesamte Design des Web-Projekts zuständig ist) wird auf 63 Bilder verwiesen, die als Hintergrundgrafik eingebunden werden (können). Zusätzlich werden auf den XHTML-Seiten bis zu 10 Bilder verwendet.
Kann es sein, dass diese Anzahl an Bildern einfach zuviele Requests gleichzeitig auslöst und der Explorer damit überfordert ist?

P.S.: Im Firefox konnte ich diesen Effekt nicht provozieren.

  1. Hast du einen Link oder Quellcode?

    Glaskugel:
    Arbeitest du mit der CSS-Eigenschaft float?

    1. Hast du einen Link oder Quellcode?

      Einen Link nach außen habe ich leider nicht. Ganz unten habe ich ein paar Code-Fragmente zusammen gestellt.

      Ich denke allerdings, dass es nicht am Code liegt. Das seltsame ist ja, dass das die Grafik auf ein und dem selben Rechner einmal angezeigt wird und einmal nicht. Nach dem nächsten Refresh ist die Grafik wieder da. Dieser Effekt tritt sowohl bei Hintergrundgrafiken aus dem CSS-File als auch bei Grafiken die im HTML (per <img src="..." /> eingebunden sind auf. Bei Grafiken, die direkt ins HTML eingebunden sind, erscheint das bekannte Icon für fehlende Grafiken. Klickt man nun mit der rechten Maustaste darauf und wählt im Kontextmenü "Show Picture" bzw. "Bild anzeigen" wird es doch noch nachgeladen. An der URL kann es also nicht liegen.

      Glaskugel:
      Arbeitest du mit der CSS-Eigenschaft float?

      Sehr oft. Ich weiß, dass man damit oft sehr "interessante" Effekte erzeugen kann, aber das schließen meine Kollegen und ich eigentlich aus. Schließlich funktioniert es auf manchen Rechnern auch fehlerfrei.

      --
      Beispiel:
      XHTML:

      <div class="ContextBox">
        <div class="ContextBoxHead">
          <h1>Produktsuche</h1>
        </div>
        <div class="ContextBoxBody">

      ... Suchformular ...

      </div>
      </div>

      CSS-File:

      .ContextBox {
        clear: both !important;
        width: 100%;
        padding: 0;
        margin: 0 0 10px 0;
      }

      .ContextBoxHead {
        padding: 0 0 0 10px;
        margin: 0;
        background: url("../../../../SF/ImageSet/Sunflower/bgr_right_boxhead.gif") no-repeat left top transparent;
      }

      .ContextBox h1 {
        height: 20px;
        margin: 0 ;
        padding: 3px 0 1px 0;
        text-align: left;
        background: url("../../../../SF/ImageSet/Sunflower/bgr_left_boxhead_floatin.gif") no-repeat right top ;
      }

      .ContextBoxBody {
        clear: both;
        padding: 2px 4px 2px 10px;
        border: 0;
        margin-bottom: 1px;
        text-align: left;
        background: #FFCB08;
      }

      1. Glaskugel:
        Arbeitest du mit der CSS-Eigenschaft float?
        Sehr oft. Ich weiß, dass man damit oft sehr "interessante" Effekte erzeugen kann, aber das schließen meine Kollegen und ich eigentlich aus. Schließlich funktioniert es auf manchen Rechnern auch fehlerfrei.

        Tja...

        Ich habe das gleiche Problem, allerdings mit Textpassagen neben Bildern. Die Bilder werden angezeigt, der Text nur manchmal.

        Zu bewundern, z.B. hier: http://www2.fht-esslingen.de/~kahiit00/farbe/sehen3.html

        Das ist definitiv ein IE Bug und ich hätte auch gerne ein Workaround dafür.