Utz Grimminger: Verweise

Beitrag lesen

Hallo Michael,

danke für den Hinweis! Schei***, es rächt sich doch immer wieder, wenn man nicht mit älteren Browser testet. (*es reicht, wenn's mit den 4ern tut, sagt der Kunde*) Ich bekenne mich schuldig!

Hier mein Fehler:

function Einer(Name,Bild)
{
  if (document.layers)
    {
      switch (Name)
        {
          case 'Plus' :        window.document.DIV0.document.Plus.src=Bild.src; break;
          case 'Minus' :       window.document.DIV0.document.Minus.src=Bild.src; break;
          case 'Hilfe' :       window.document.DIV0.document.Hilfe.src=Bild.src; break;
        }
    }
  else
   {
  if (document.all)
    {
      switch (Name)
        {
          case 'Plus' :        window.document.all.Plus.src=Bild.src; break;
          case 'Minus' :       window.document.all.Minus.src=Bild.src; break;
          case 'Hilfe' :       window.document.all.Hilfe.src=Bild.src; break;
        }
    }
   }
}

Tja, ich schätze mal (so in's Blaue), ich hätte noch ein "else" angeben sollen für den Fall, dass es weder ein "layers" noch ein "all"-Objekt gibt. Wie gesagt, Asche über mein Haupt!

Grüße,

Utz