Greasy Fork 支持简体中文。

PTH Everynoise

Add everynoise.com overload (ctrl+click) to every tag link

  1. // ==UserScript==
  2. // @name PTH Everynoise
  3. // @version 0.3
  4. // @description Add everynoise.com overload (ctrl+click) to every tag link
  5. // @author Chameleon
  6. // @include http*://redacted.ch/*
  7. // @grant none
  8. // @namespace https://greasyfork.org/users/87476
  9. // ==/UserScript==
  10.  
  11. (function() {
  12. 'use strict';
  13.  
  14. var as=document.getElementsByTagName('a');
  15. for(var i=0; i<as.length; i++)
  16. {
  17. var a=as[i];
  18. if(a.href.indexOf('torrents.php?taglist=') == -1)
  19. continue;
  20. a.addEventListener('click', everynoise.bind(undefined, a), false);
  21. }
  22. })();
  23.  
  24. function everynoise(a, event)
  25. {
  26. if(event.ctrlKey || event.cmdKey)
  27. {
  28. event.preventDefault();
  29. var href="http://everynoise.com/engenremap-"+(a.innerHTML.replace(/\./g, ''))+'.html';
  30. window.open(href, '_blank');
  31. }
  32. }