Redirect Userscripts.org to webextender.net

On any web page it will check if the clicked links goes to userscripts.org. If so, the link will be rewritten to point to webextender.net

当前为 2014-10-28 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Redirect Userscripts.org to webextender.net
  3. // @namespace uso2webxtender
  4. // @description On any web page it will check if the clicked links goes to userscripts.org. If so, the link will be rewritten to point to webextender.net
  5. // @include http://*.*
  6. // @include https://*.*
  7. // @exclude http://userscripts.org/*
  8. // @exclude https://userscripts.org/*
  9. // @exclude http://userscripts.org:8080/*
  10. // @exclude https://userscripts.org:8080/*
  11. // @version 1.0
  12. // @grant none
  13. // ==/UserScript==
  14. // This is a slightly brute force solution, but there is no other way to do it using only a userscript. A full-fledged addon may be created soon.
  15. document.body.addEventListener('click', function (e) {
  16. var targ = e.target || e.srcElement;
  17. if (targ && targ.href && targ.href.match('https?://userscripts.org')) {
  18. targ.href = targ.href.replace('://userscripts.org', '://webextender.net/');
  19. }
  20. });