curl.function.js

link(href)

Este script no debería instalarse directamente. Es una biblioteca que utilizan otros scripts mediante la meta-directiva de inclusión // @require https://update.greatest.deepsurf.us/scripts/25098/159755/curlfunctionjs.js

  1. function curl(url, method, data, success){
  2. GM_xmlhttpRequest({
  3. url: url,
  4. method: method,
  5. data: data,
  6. headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
  7. onload: success
  8. });
  9. }
  10.  
  11. function userStyle(css){
  12. var node = document.createElement('style'),
  13. heads = document.getElementsByTagName('head');
  14.  
  15. node.type = 'text/css';
  16. node.appendChild( document.createTextNode(css) );
  17. if (heads.length > 0)
  18. heads[0].appendChild(node);
  19. else
  20. document.documentElement.appendChild(node);
  21. }
  22.  
  23. function link(href){
  24. curl(href, 'GET', null, function(response){
  25. userStyle(response.responseText);
  26. });
  27. }