avoid using readyState interactive in IE.