IE9 can *either* be standards compliant or older-IE-compliant.
The best thing to do is simply forget that document.all *EVER* existed.
It ceased to be needed when MSIE 5.0 arrived...in MARCH 1999.
So are you REALLY going to worry about MSIE 4? A program made obsolete over THIRTEEN YEARS AGO???
An optimist sees the glass as half full.
A pessimist sees the glass as half empty.
A realist drinks it no matter how much there is.