Szerkesztő:Hunyadym/userright.js

A Wikipédiából, a szabad enciklopédiából

Megjegyzés: közzététel után frissítened kell a böngésződ gyorsítótárát, hogy lásd a változásokat.

  • Firefox / Safari: tartsd lenyomva a Shift gombot és kattints a Frissítés gombra a címsorban, vagy használd a Ctrl–F5 vagy Ctrl–R (Macen ⌘–R) billentyűkombinációt
  • Google Chrome: használd a Ctrl–Shift–R (Macen ⌘–Shift–R) billentyűkombinációt
  • Internet Explorer / Edge: tartsd nyomva a Ctrl-t, és kattints a Frissítés gombra, vagy nyomj Ctrl–F5-öt
  • Opera: Nyomj Ctrl–F5-öt
var lookupURL = 'http://hu.wikipedia.org/w/'; 
var xmlHttp; 
 
function getXMLHTTP() 
{ 
  var A = null; 
   
  try 
  { 
    A = new ActiveXObject("Msxml2.XMLHTTP"); 
  } 
  catch(e) 
  { 
    try 
    { 
      A = new ActiveXObject("Microsoft.XMLHTTP"); 
    }  
    catch(oc) 
    { 
      A = null; 
    } 
  } 
   
  if(!A && typeof XMLHttpRequest != "undefined")  
  { 
    A = new XMLHttpRequest(); 
  } 
   
  return A; 
} 
 
function doRemoteQuery (queryString) 
{ 
   searching = true; 
  if(xmlHttp && xmlHttp.readyState != 0)  
  { 
    xmlHttp.abort() 
  }      
  xmlHttp=getXMLHTTP(); 
  if(xmlHttp) 
  { 
    xmlHttp.open("GET", lookupURL + queryString, true); 
    xmlHttp.onreadystatechange = function()  
      { 
        if (xmlHttp.readyState == 4 && xmlHttp.responseText && searching)  
        { 
          try 
          { 
            var obj = eval('(' + xmlHttp.responseText + ')'); 
            // alert(obj.query.allusers[0].groups) ;
          } 
          catch(e) 
          {  
            alert("hiba") ;
          } 
          searching = false; 
        } 
      } 
     
    xmlHttp.send(null); 
  }      
} 
 
doRemoteQuery('api.php?action=query&list=allusers&aufrom=Hunyadym&aulimit=1&auprop=groups&format=json');