Advertisement
marksweb

XMLHttpRequest Problem

Feb 8th, 2012
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5.72 KB | None | 0 0
  1. <html>
  2. <body>
  3.     <script type="text/javascript">
  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.open("GET","Default.ass",false);
  13.         xmlhttp.send();
  14.         xmlDoc=xmlhttp.responseXML;
  15.  
  16.         document.write("<table width='100%' border='1'>");
  17.         // x = student tag wrapper
  18.         var x=xmlDoc.getElementsByTagName("AAR_Assessments");
  19.         document.write(x.length); // find out how many students are in the array
  20.         // for each student
  21.         for (i=0;i<x.length;i++)
  22.             {
  23.                 document.write("<tr><td>");
  24.                 // Row 1 Cell 1
  25.                 document.write("Look Up:");
  26.                 document.write("<br/>");
  27.                 document.write(x[i].getElementsByTagName("LookUp")[0].getAttributeNode("Time").nodeValue);
  28.                 document.write("<br/>");
  29.                 document.write(x[i].getElementsByTagName("LookUp")[0].getAttributeNode("Altitude").nodeValue);
  30.                 document.write("<br/>");
  31.                 document.write(x[i].getElementsByTagName("LookUp")[0].getAttributeNode("Result").nodeValue);
  32.                 document.write("</td><td>");
  33.                 // Row 1 Cell 2
  34.                 document.write("Turn Left:");
  35.                 document.write("<br/>");
  36.                 document.write(x[i].getElementsByTagName("TurnLeft")[0].getAttributeNode("Time").nodeValue);
  37.                 document.write("<br/>");
  38.                 document.write(x[i].getElementsByTagName("TurnLeft")[0].getAttributeNode("Altitude").nodeValue);
  39.                 document.write("<br/>");
  40.                 document.write(x[i].getElementsByTagName("TurnLeft")[0].getAttributeNode("Result").nodeValue);
  41.                 document.write("</td><td>");
  42.                 // Row 1 Cell 3
  43.                 document.write("Turn Right:");
  44.                 document.write("<br/>");
  45.                 document.write(x[i].getElementsByTagName("TurnRight")[0].getAttributeNode("Time").nodeValue);
  46.                 document.write("<br/>");
  47.                 document.write(x[i].getElementsByTagName("TurnRight")[0].getAttributeNode("Altitude").nodeValue);
  48.                 document.write("<br/>");
  49.                 document.write(x[i].getElementsByTagName("TurnRight")[0].getAttributeNode("Result").nodeValue);
  50.                 document.write("</td><td>");
  51.                 // Row 1 Cell 4
  52.                 document.write("Flare 1:");
  53.                 document.write("<br/>");
  54.                 document.write(x[i].getElementsByTagName("Flare1")[0].getAttributeNode("Time").nodeValue);
  55.                 document.write("<br/>");
  56.                 document.write(x[i].getElementsByTagName("Flare1")[0].getAttributeNode("Altitude").nodeValue);
  57.                 document.write("<br/>");
  58.                 document.write(x[i].getElementsByTagName("Flare1")[0].getAttributeNode("Result").nodeValue);
  59.                 document.write("</td><td>");
  60.                 // Row 1 Cell 5
  61.                 document.write("Flare 2 Error:");
  62.                 document.write("<br/>");
  63.                 document.write(x[i].getElementsByTagName("Flare2")[0].getAttributeNode("Error").nodeValue);
  64.                 document.write("</td><td>");               
  65.                 // Row 1 Cell 6
  66.                 document.write("Cut Away:");
  67.                 document.write("<br/>");
  68.                 document.write(x[i].getElementsByTagName("CutAway")[0].getAttributeNode("Time").nodeValue);
  69.                 document.write("<br/>");
  70.                 document.write(x[i].getElementsByTagName("CutAway")[0].getAttributeNode("Altitude").nodeValue);
  71.                 document.write("<br/>");
  72.                 document.write(x[i].getElementsByTagName("CutAway")[0].getAttributeNode("Result").nodeValue);
  73.                 document.write("</td><td>");
  74.                 // Row 1 Cell 7
  75.                 document.write("Bergan:");
  76.                 document.write("<br/>");
  77.                 document.write(x[i].getElementsByTagName("Bergan")[0].getAttributeNode("Time").nodeValue);
  78.                 document.write("<br/>");
  79.                 document.write(x[i].getElementsByTagName("Bergan")[0].getAttributeNode("Altitude").nodeValue);
  80.                 document.write("<br/>");
  81.                 document.write(x[i].getElementsByTagName("Bergan")[0].getAttributeNode("Result").nodeValue);
  82.                 document.write("</td><td>");
  83.                 // Row 1 Cell 8
  84.                 document.write("Turn Wind:");
  85.                 document.write("<br/>");
  86.                 document.write(x[i].getElementsByTagName("TurnWind")[0].getAttributeNode("Time").nodeValue);
  87.                 document.write("<br/>");
  88.                 document.write(x[i].getElementsByTagName("TurnWind")[0].getAttributeNode("Altitude").nodeValue);
  89.                 document.write("<br/>");
  90.                 document.write(x[i].getElementsByTagName("TurnWind")[0].getAttributeNode("Result").nodeValue);
  91.                 document.write("</td><td>");
  92.                 // Row 1 Cell 9
  93.                 document.write("Flare 3 Error:");
  94.                 document.write("<br/>");
  95.                 document.write(x[i].getElementsByTagName("Flare3")[0].getAttributeNode("Error").nodeValue);
  96.                 document.write("</td><td>");
  97.                 // Row 1 Cell 10
  98.                 document.write("Head Wind Offset:");
  99.                 document.write("<br/>");
  100.                 document.write(x[i].getElementsByTagName("HeadWindOffSet")[0].getAttributeNode("Time").nodeValue);
  101.                 document.write("<br/>");
  102.                 document.write(x[i].getElementsByTagName("HeadWindOffSet")[0].getAttributeNode("Altitude").nodeValue);
  103.                 document.write("<br/>");
  104.                 document.write(x[i].getElementsByTagName("HeadWindOffSet")[0].getAttributeNode("Result").nodeValue);
  105.                 document.write("</td><td>");
  106.                 // Row 1 Cell 11
  107.                 document.write("Distance:");
  108.                 document.write("<br/>");
  109.                 document.write("Distance:");
  110.                 document.write("<br/>");
  111.                 document.write("Distance:");
  112.                 document.write("<br/>");
  113.                 document.write(x[i].getElementsByTagName("DisT")[0].getAttributeNode("Time").nodeValue);
  114.                 document.write("<br/>");
  115.                 document.write(x[i].getElementsByTagName("DisT")[0].getAttributeNode("Altitude").nodeValue);
  116.                 document.write("<br/>");
  117.                 document.write(x[i].getElementsByTagName("DisT")[0].getAttributeNode("Result").nodeValue);
  118.                 document.write("</td><td>");
  119.                 // Row 1 Cell 12
  120.                 document.write("Flare 3 Error:");
  121.                 document.write("<br/>");
  122.                 document.write(x[i].getElementsByTagName("Flare3")[0].getAttributeNode("Error").nodeValue);
  123.                 document.write("</td></tr>");
  124.             }
  125.            
  126.         document.write("</table>");
  127.     </script>
  128.  
  129. </body>
  130. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement