document.readyState nie działa w Firefoksie i Chrome

W mojej aplikacji nazywam metodę dla każdego1000ms sprawdzić dokument ReadyState. Poniżej znajduje się kod, którego używam,

var success=setInterval(""CheckState()"",1000);

function CheckState(){

if($get('businessDownl').document.readyState=="interactive" || 
      $get('businessDownl').document.readyState=="complete"){
           alert("Great");
           clearInterval(success);
  } 
}

Ten kod działa poprawnie w przeglądarce IE. Ale nie działa w przeglądarce Firefox i Chrome. Próbowałem użyć$get('businessDownl').readyState również drukuje jako niezdefiniowane. Czy ktoś może mi powiedzieć, jak używać readyState dla FF i chrome w powyższym scenariuszu?

questionAnswers(2)

yourAnswerToTheQuestion