Gunnar Bittersmann: scrollTop onscroll Unterschiede im Browser

Beitrag lesen

@@JürgenB

Ich mache das so:

		if(window.scrollY) pos = window.scrollY;
		else if(document.documentElement.scrollTop) pos = document.documentElement.scrollTop; // IE
		else pos = 0;

Was du kürzer (was in dem Fall wohl auch besser lesbar heißt) schreiben kannst:

pos = window.scrollY || document.documentElement.scrollTop || 0;

pos wurde voher schon definiert? Ansonsnsten sollte da var pos = stehen; wir wollen ja keine globalen Variablen.

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann