Noro: Bildwechsel

N'abend, Morgen..wie auch immer :)

Ich habe auf meiner Seite ein Pulldownmenü, in welchem man Bilder auswählen kann.

Im Firefox und Opera funktioniert es auch, der Internetexplorer jedoch verweigert seinen dienst. (Er zeigt kein Bild an)

function bildwechsel (bildnr)
{
 var temp;
 switch (bildnr)
 {
  case 1:
  {
   temp="./img/bgr_feedback.gif";
   break;
  }
  case 2:
  {
   temp="./img/busch.png";
   break;
  }

}

document["bildwe"].src=temp;

document["bildwe"].style.width="400px";
 document["bildwe"].style.height="400px";

}

Welche Zuweisung könnte dem tollen IE nicht gefallen?

  1. Hallo.

    document["bildwe"].src=temp;

    document["bildwe"].style.width="400px";
    document["bildwe"].style.height="400px";

    probiers mal mit: document.images["bildwe"].src

    Grüße

    1. Hallo.

      document["bildwe"].src=temp;

      document["bildwe"].style.width="400px";
      document["bildwe"].style.height="400px";

      probiers mal mit: document.images["bildwe"].src

      Grüße

      Nein, auch das bewirkt keine Bildanzeige.

      document.images["bildwe"].src=temp;

      document.images["bildwe"].style.width="400px";
       document.images["bildwe"].style.height="400px";

      Andere ideen?

      1. hi,

        Nein, auch das bewirkt keine Bildanzeige.

        document.images["bildwe"].src=temp;

        Andere ideen?

        Bild "vorladen" [1] - ein Bild, was er nicht bereits "kennt", mag der IE wohl aufgrund der blossen Zuweisung einer Adresse an ein HTML-Bildobjekt nicht laden.

        [1] JS-Bildobjekt erzeugen, src zuweisen.

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
      2. Andere ideen?

        Ja, aber da du uns weder Code zeigen willst noch eine exakte Beschreibung gibst, ist das nur eine Vermutung.

        Struppi.

        --
        Javascript ist toll (Perl auch!)
      3. document.images[].src funktioniert auf jeden Fall!

        http://de.selfhtml.org/javascript/objekte/anzeige/images_src.htm

        Habe dies selbst sehr oft verwendet...

        Wo rufst du denn die Funktion bildwechsel() genau auf, vielleicht liegt es ja daran..?

  2. Im Firefox und Opera funktioniert es auch, der Internetexplorer jedoch verweigert seinen dienst. (Er zeigt kein Bild an)

    Was heißt verweigert seinen Dienst?
    ich vermute du hast es versäumt uns den relevanten Code zu zeigen.

    Struppi.

    --
    Javascript ist toll (Perl auch!)