Share Pastebin
Guest
Public paste!

Untitled

By: a guest | Sep 9th, 2010 | Syntax: JavaScript | Size: 1.60 KB | Hits: 24 | Expires: Never
This paste has a previous version, view the difference. Copy text to clipboard
  1. var xmlhttp;
  2. function loadXMLDoc()
  3. {
  4. if (window.XMLHttpRequest)
  5.   {// code for IE7+, Firefox, Chrome, Opera, Safari
  6.   xmlhttp=new XMLHttpRequest();
  7.   }
  8. else
  9.   {// code for IE6, IE5
  10.   xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  11.   }
  12. xmlhttp.onreadystatechange=function()
  13.   {
  14.   alert("xmlhttp.readyState: "+xmlhttp.readyState+" xmlhttp.statusText:"+xmlhttp.statusText+ " xmlhttp.status: "+xmlhttp.status);
  15.   if (xmlhttp.readyState==4 && xmlhttp.status==200)
  16.     {
  17. //    alert("in xmlhttp response");
  18. //    alert("responseText\n"+xmlhttp.responseXML);
  19. //    alert("responseXML\n"+xmlhttp.responseText);
  20.     var node = xmlhttp.responseXML.getElementsByTagName("sync")[0];
  21.     alert(node.childNodes[0].nodeValue);
  22.     document.getElementById("sync").innerHTML  = node.childNodes[0].nodeValue;
  23.     document.getElementById("charLoad").innerHTML ="";
  24.     }
  25.   }
  26.  
  27. var line = new String(document.location.href);
  28. line = line.charAt(line.length-1) == '#'?line.substring(0, line.length-1):line;
  29. var begin = line.indexOf("realm=")+6;
  30. var end = line.indexOf("&", begin);
  31. var realm;
  32. if(end>0){
  33.     realm = line.substring(begin, end);
  34. } else {
  35.     realm = line.substring(begin);
  36. }
  37.  
  38. begin = line.indexOf("char=")+5;
  39. end = line.indexOf("&", begin);
  40. var name ;
  41. if(end>0){
  42.     name = line.substring(begin, end);
  43. } else {
  44.     name = line.substring(begin);
  45. }
  46.  
  47. var request = "/armory/test3.php?realm="+realm+"&char="+name+"&action=update";
  48. alert("request ["+request+"]");
  49. xmlhttp.open("GET",request,true);
  50. xmlhttp.send();
  51.  
  52. document.getElementById("charLoad").innerHTML = "<img src='/images/loading.gif'>"
  53. }