Patrick Andrieu: Positionierung & Visability

Beitrag lesen

Hallo Robert!

Erst die Fehler korrigieren!

Hallo, ich habe ein Problem mit der Positionierung von Elementen.
Im FF wird alles perfekt angezeigt, aber mit IE bzw. mit nem MAC (k.a. welcher Browser) wird die Positionierung verworfen.
Auch wird Visability als Fehler im Code nicht ausgeführt.

Abgesehen davon, dass es visIbility heißt (also mit I wie IE und nicht mit A wie Andrieu - aber gut, im Quelltext hast Du es richtig), meldet IE:

Die Visibility-Eigenschaften wurden nicht gefunden. Ungültiges Argument.

Und was kann dieser ungültige Argument Deiner Meinung nach sein? Kann eine Sichtbarkeit kollabieren? Aus Sicht des IE 6 nein. Er kennt nur hidden und visibile (vg. visibility: da gibts die selbe Meldung).

Außerdem: Warum brauchst Du so viele onoff-Funktionen die alle das selbe machen, nur mit einem anderen Bereich. Wozu gibt es Schleifen?

Ein ähnliches Beispiel aus meiner Startseite:

  
function just1text(name) {     // logo, dass auch nur ein "Tafeltext" auf einmal angezeigt wird  
  texte = new Array("tafeltext1","tafeltext2","tafeltext3","tafeltext4","tafeltext5","tafeltext6");  
  dc.getElementById(name).style.visibility="visible";  
  for (i=0;i<texte.length;i++) {  
    if (texte[i] != name) {  
      dc.getElementById(texte[i]).style.visibility="hidden";  
    }  
  }  
}  

Kann mir das jemand erklären? Ich weiß jetzt nicht mehr weiter.

Der IE kann lesen: "Optimiert für den Mozilla Firefox 2.0" hat ihn sicher gekränkt ;)

Viele Grüße aus Frankfurt/Main,
Patrick

--

_ - jenseits vom delirium - _
[link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
Nichts ist unmöglich? Doch!
Gök? Gök!