fix IE8 isWindow bug