Uschi Renziehausen: Verflixt und zugenäht: Timer-Problem?

Beitrag lesen

Verflixt und zugenäht,

ich suche jetzt auch schon eine halbe Stunde und Finde den Bock nicht. Ich habe mir den Kram auf die Platte gezogen, mit Mozi 1.3 getestet (kein Fehler).

Der IE6 liefert hier lokal auch keinen Fehler. Die anzuzeigenden Elemente existieren tatsächlich alle. Gehe ich aber online auf die Seite, kriege ich Fehlermeldungen, allerdings völlig erratisch, mal ja, mal nein.

Wenn es aber lokal geht, und online nicht ist es vielleicht Timer-Problem? Ich bin ratlos. Aber wenn, sollte man die Fehlermeldungen dadurch abfangen können, dass du in in change, show_it und hide_it das ändern, verstecken etc nur ausführt, wenn das Element nach Ansicht des Browsers existiert, also z.B.

function hide_it(id)
  {
    if(window.opera || (document.getElementById && !document.all))
      if(document.getElementById(id)) {
        document.getElementById(id).style.visibility = 'hidden';
      }
    else if(document.all) {
      if(document.all[id]) {
        document.all[id].style.visibility = 'hidden';
      }
    } else if(document.layers) {
      if(document.layers['id']) {
        document.layers[id].visibility = 'hide';
      }
    }
  }

Gruß, Uschi