Widget:Sandbox: Difference between revisions

Jump to navigation Jump to search
Matt Pijoan (talk | contribs)
No edit summary
Matt Pijoan (talk | contribs)
No edit summary
Line 2: Line 2:
<script type="text/javascript">
<script type="text/javascript">


function getCookie(c_name)
function test(){
{
 
var i,x,y,ARRcookies=document.cookie.split(";");
var api = new mw.Api();
for (i=0;i<ARRcookies.length;i++)
var result;
{
api.get( {    action: 'query',   meta: 'userinfo' } ) .done( function ( data ) {        return data; } ) .fail( function ( error ) {       return error; } );
  x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
  y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
  x=x.replace(/^\s+|\s+$/g,"");
  if (x==c_name)
    {
    return unescape(y);
    }
  }
}


function hello(){
alert(getCookie("SERVERID"));
}
}


Line 24: Line 13:


<form>   
<form>   
<input type="button" onclick="hello()" value="Show me my server ID!" /> </form>
<input type="button" onclick="test()" value="Push me!" /> </form>


</includeonly>
</includeonly>

Revision as of 18:31, 11 October 2012