scrollTop onscroll Unterschiede im Browser
bearbeitet von
Hallo Gunnar,
> Was du kürzer (was in dem Fall wohl auch besser lesbar heißt) schreiben kannst:
>
> ~~~JavaScript
> pos = window.scrollY || document.documentElement.scrollTop || 0;
> ~~~
wobei das „ || 0“ wohl immer false liefert und pos in diesem Fall undefined ist. Aber ich habe beim Testen keinen Browser mehr gehabt, der nicht entweder scrollY oder scrollTop kannte.
>
> `pos`{:.language-js} wurde voher schon definiert? Ansonsnsten sollte da `var pos = …`{:.language-js} stehen; wir wollen ja keine globalen Variablen.
seit alle meine Scripe mit "use strict" beginnen, vergesse ich kein var mehr.
Gruß
Jürgen