Block screenTop and screenLeft

Override screenTop and screenLeft with 0

  1. // ==UserScript==
  2. // @name Block screenTop and screenLeft
  3. // @namespace http://tampermonkey.net/
  4. // @version 1.0
  5. // @description Override screenTop and screenLeft with 0
  6. // @author You
  7. // @match *://*/*
  8. // @license MIT
  9. // @grant none
  10. // ==/UserScript==
  11.  
  12. (function() {
  13. 'use strict';
  14.  
  15. Object.defineProperty(window, 'screenLeft', {
  16. get: function () {
  17. return 0;
  18. }
  19. });
  20.  
  21. Object.defineProperty(window, 'screenTop', {
  22. get: function () {
  23. return 0;
  24. }
  25. });
  26. })();