Hallo @all,
wir entwickeln gerade ein "Kassen-Bereich" (Checkout) für einen Kunden, und mir ist dabei ein merkwürdiger Fehler aufgefallen.
Fehler reproduzierbar mit FireFox 1.xx und 2.xx
Screenshot 1 zeigt die Bezahlmethode und die Versandart, vorselektiert ist "Nachnahme", wenn man jetzt auf "Kreditkarte" (Screenshot 2) klickt, öffnet sich das Div, und ein iFrame (noch nicht implementiert) mit dem Payment-Service wird gezeigt, soweit so gut.
Wenn man jetzt wieder auf "Nachnahme" klickt, wird das Div wieder zugeklappt und man sieht das alles zerschossen ist (Screenshot 3).
Nun, wenn man jetzt Firebug öffnen, oder die Sidebar (STRG + B) oder wenn man das Fenster bisschen verkleinert/vergrößert ist alles wieder gut (Screenshot 1).
Ist das ein Bug?
PS: Das Problem lässt sich lösen, in dem man
document.body.style.display = "none"; und
setTimeout('document.body.style.display = ""', 0)
ausführt, aber trotzdem würde mich Interessieren warum das so ist.
Danke!