Skip to content

Instantly share code, notes, and snippets.

@dejurin
Created September 28, 2017 19:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dejurin/1b17416b4914f9a5b93167f9d8f2a1b3 to your computer and use it in GitHub Desktop.
Save dejurin/1b17416b4914f9a5b93167f9d8f2a1b3 to your computer and use it in GitHub Desktop.
document.body.scrollTop for Safari, Chrome
/*
* Tested
* MacOS [Safari, 11.0 (12604.1.38.1.7)]
* > console.log(window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0)
* [Log] 1173
* < undefined
* MacOS [Chrome, 61.0.3163.100, (64 bit)]
* console.log(window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0)
* VM23823:1 5283
* undefined
*/
window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment