User:EhJJ/Secure-links.js

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/* New function to make unsecure links secure */
function securelinks()
{
  var pageText = document.getElementById("bodyContent");
  var links = pageText.getElementsByTagName("a");
  for (var i = 0; i < links.length; i++) {   
      var single = links[i];
      var newlink = single.getAttribute("href").replace(/http\W\W\Wsimple\Wwikipedia\Worg\W/,"https://secure.wikimedia.org/wikipedia/simple/");
      single.setAttribute("href",newlink);
      }  
}
 
$(securelinks);