diff options
| author | s1n <[email protected]> | 2019-10-24 13:24:51 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-10-24 13:24:51 -0700 |
| commit | 9a89ebe215ce9654cf0380af7e826537f3c7fcab (patch) | |
| tree | 3ae6c6e94608756ff6b3508b2eaa69bff2cfd947 | |
| parent | halloween doesnt redirect from mobile (diff) | |
| download | s1n.pw-admin-9a89ebe215ce9654cf0380af7e826537f3c7fcab.tar.xz s1n.pw-admin-9a89ebe215ce9654cf0380af7e826537f3c7fcab.zip | |
Create refresh-on-media.js
| -rw-r--r-- | js/refresh-on-media.js | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/js/refresh-on-media.js b/js/refresh-on-media.js new file mode 100644 index 0000000..76bb6da --- /dev/null +++ b/js/refresh-on-media.js @@ -0,0 +1,24 @@ +var context; +var $window = $(window); + +// run this right away to set context +if ($window.width() <= 768) { + context = 'small'; +} else if (768 < $window.width() < 970) { + context = 'medium'; +} else { + context = 'large'; +} + +// refresh the page only if you're crossing into a context +// that isn't already set +$(window).resize(function() { + if(($window.width() <= 768) && (context != 'small')) { + //refresh the page + location.reload(); + } else if ((768 < $window.width() < 970) && (context != 'medium')) { + location.reload(); + } else if (context != 'large') { + location.reload(); + } +}); |