Youtube - No scroll to top on timestamps

Prevent Youtube scrolling to top when clicking timestamps in description or comments

当前为 2022-06-02 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Youtube - No scroll to top on timestamps
  3. // @namespace q1k
  4. // @version 1.1
  5. // @description Prevent Youtube scrolling to top when clicking timestamps in description or comments
  6. // @author q1k
  7. // @match *://www.youtube.com/*
  8. // @grant none
  9. // @run-at document-end
  10. // ==/UserScript==
  11.  
  12. var lastXpos;
  13. var lastYpos;
  14. var linkClicked=false;
  15. document.addEventListener("click", function(e){
  16. if(e.target.tagName=="A"){
  17. lastXpos=window.pageXOffset;
  18. lastYpos=window.pageYOffset;
  19. linkClicked=true;
  20. }
  21. },true);
  22.  
  23. document.addEventListener('scroll',function(e){
  24. if(linkClicked){
  25. linkClicked=false;
  26. window.scrollTo(lastXpos,lastYpos);
  27. }
  28. });
  29.  

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址