Por que definir XMLHttpRequest responseType antes de chamar a abertura de abertura?
Corridanew XMLHttpRequest().responseType = "json"
no console lança uma exceção "InvalidStateError" no Firefox 26 e IE11, mas não no Chrome 31.
Por quê?
The Spec afirma que a configuraçãoresponseType
lança uma exceção "InvalidStateError" se o estado for LOADING ou DONE.
mas neste caso o estado é ENVIADO.
O que está acontecendo?