title: How does readyState work?
body: <p>I check the property <code>.readyState</code> of <code>BrowserTestObject</code> using RFT (Rational Functional Tester). </p>
  
  <p>Sometimes before the next step in my test script I need to be sure that the page is 'ready' and all objects are loaded.</p>
  
  <p>Does the <code>.readyState == 4</code> mean that <strong>all objects within the browser are loaded and ready</strong>? Could any <strong>ajax call</strong> in background be still "working" or it must finish before the browser returns <code>.readyState=4</code>? What about a flex application?</p>
  
  <p>Is that behavior browser independent or not really? I am after IE 8 (and firefox 3.6.x)</p>