stl_web_viewer2/scripts/ScrollHelpers.js

24 lines
727 B
JavaScript

// Helpers for getting scroll position
// Based on:
// https://stackoverflow.com/questions/2717252/document-body-scrolltop-is-always-0-in-ie-even-when-scrolling
var ScrollHelpers = {
top: function () {
return typeof window.pageYOffset != "undefined"
? window.pageYOffset
: document.documentElement.scrollTop
? document.documentElement.scrollTop
: document.body.scrollTop
? document.body.scrollTop
: 0;
},
left: function () {
return typeof window.pageXOffset != "undefined"
? window.pageXOffset
: document.documentElement.scrollLeft
? document.documentElement.scrollLeft
: document.body.scrollLeft
? document.body.scrollLeft
: 0;
},
};