nfart

Turns all text on page to Fart

  1. // ==UserScript==
  2. // @name nfart
  3. // @namespace http:/penple.org/
  4. // @description Turns all text on page to Fart
  5. // @include *
  6. // @version 1.0
  7. // ==/UserScript==
  8.  
  9. var words=['Fart ','fart ','FART! ','Fart! ','Fart. ','FaRt ','fart. ','f-fart? ','Fart? ','fart? ','FART?! '];function groot(node){if(node.nodeType===Node.TEXT_NODE){var text=node.textContent;var iam=text.replace(/\b(\w\S*\s?){1,3}/ig,function(){var idx=Math.floor(Math.random()*words.length);return words[idx];});node.textContent=iam;return;}else if(node.nodeType===Node.ELEMENT_NODE){for(var i=0;i<node.childNodes.length;++i){groot(node.childNodes[i]);}return;}else{return;}}groot(document.body);