Derefered

Ctrl-click opens pages through a dereferer.

  1. // ==UserScript==
  2. // @name Derefered
  3. // @namespace varb
  4. // @version 0.2
  5. // @description Ctrl-click opens pages through a dereferer.
  6. // @match *://*/*
  7. // @grant none
  8. // @noframes
  9. // @run-at document-end
  10. // @license WTFPL Version 2; http://www.wtfpl.net/txt/copying/
  11. // ==/UserScript==
  12.  
  13. (function () {
  14. document.addEventListener('click', function (e) {
  15. if (e.target.tagName === 'A' && e.ctrlKey) {
  16. e.preventDefault();
  17. window.open(deref(e.target.href), '_blank');
  18. }
  19. }, false);
  20.  
  21. function deref(uri) {
  22. return 'http://www.dereferer.org/?' + encodeURIComponent(uri);
  23. }
  24. })();

QingJ © 2025

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