Hallo,
Wenn ich eine Dokumenttypdeklaration in meiner HTML-Datei angebe, funktionert onscroll nicht mehr. Ohne wohl.
in welchem Browser?
Im Prinzip kann das sogar sein, da onscroll nicht zum offiziellen Standard gehört, sondern von einigen Browserherstellern eigenmächtig implementiert ist.
Es hat sich eingebürgert, dass Browser bei fehlender oder unvollständiger DOCTYPE-Angabe in den sogenannten "Quirks Mode" schalten, in dem sie einige Details nicht so eng sehen, über kleinere Fehler im Quellcode großzügig hinwegsehen und ggf. auch Dinge unterstützen, die nicht standardisiert sind. Mit einer vollständigen DOCTYPE-Angabe sollten die Browser diesen Standard auch gewissenhaft umsetzen - dazu *kann* auch gehören, proprietäre Features in diesem Modus nicht zu unterstützen.
So long,
Martin
Frauen sind wie Elektrizität: Fasst man sie an, kriegt man eine gewischt.