responseText-status.html (883B)
1 <!DOCTYPE html> 2 <meta charset="utf-8"> 3 <title>XMLHttpRequest Test: responseText - status</title> 4 <link rel="author" title="Intel" href="http://www.intel.com"> 5 <meta name="assert" content="Check if XMLHttpRequest.responseText return empty string if state is not LOADING or DONE"> 6 <script src="/resources/testharness.js"></script> 7 <script src="/resources/testharnessreport.js"></script> 8 9 <div id="log"></div> 10 11 <script> 12 13 async_test(function (t) { 14 var client = new XMLHttpRequest(); 15 t.step(function () { 16 assert_equals(client.responseText, ""); 17 }); 18 19 client.onreadystatechange = t.step_func(function () { 20 if (client.readyState == 1 || client.readyState == 2) { 21 assert_equals(client.responseText, ""); 22 } 23 24 if (client.readyState == 3) { 25 t.done(); 26 } 27 }); 28 29 client.open("GET", "resources/headers.py") 30 client.send(null) 31 }, document.title); 32 33 </script>