Hallo,
Hehe, ich weiß, dass sich das erstmal nach usability-Verbrechen anhört, es wird aber in jedem Fall eine Backfall-Version für Leute mit deaktiviertem JS geben. ;]
okay, mich würde daneben auch interessieren, was überhaupt der Zweck dieses Eingriffs ist. Denn mit overflow:hidden verhinderst du auf jeden Fall das Scrollen; Teile des Dokuments werden so unerreichbar.
myBody.style.overflow="hidden";
Korrekt, sofern myBody eine Referenz auf das body-Element ist.
document.getElementsByTagName("body")[i].style.overflow = "hidden";
Korrekt, solange i=0 ist. Da ein Dokument nur *ein* body-Element haben kann, könntest du ebensogut die 0 als Konstante eintragen.
document.getElementById("body").style.overflow = "hidden";
Auch in Ordnung, wenn das body-Element eine ID "body" besitzt.
Was war nun tatsächlich dein Problem?
So long,
Martin
Die letzten Worte des Hardware-Bastlers:
Das Netzkabel lass ich wegen der Erdung lieber dran.