geocaching.com external url warning remover

Overrides the new nag screen on geocaching.com's cache listings when clicking external urls. This also adds target="_blank" attribute to any such links so that they open in a new tab.

As of 2022-01-28. See the latest version.

  1. v// ==UserScript==
  2. // @name geocaching.com external url warning remover
  3. // @namespace https://greatest.deepsurf.us/users/870516
  4. // @match https://www.geocaching.com/geocache/*
  5. // @match https://www.geocaching.com/seek/cache_details.aspx*
  6. // @version 1.0
  7. // @author mustakorppi
  8. // @license MIT
  9. // @description Overrides the new nag screen on geocaching.com's cache listings when clicking external urls. This also adds target="_blank" attribute to any such links so that they open in a new tab.
  10. // ==/UserScript==
  11.  
  12. var addresses = document.querySelectorAll("#ctl00_ContentBody_LongDescription a")
  13.  
  14. for (var i = 0; i < addresses.length; i++) {
  15. addresses[i].addEventListener("click", function() {
  16. event.stopImmediatePropagation();
  17. },true);
  18. addresses[i].setAttribute('target', '_blank');
  19. }