como verificar o evento de carregamento do elemento de script no navegador sem jquery
Eu tenho que fazer o ajax entre domínios, então eu tento o jsonp.
Então eu vou ter que adicionar oscript
elemento dinamicamente para a página, no entanto eu não posso verificar o seu estado.
No firefox / chrome / ie8 + eu posso usar o
script.onLoad=function(){}
script.onError=function(){}
Eu também tentei
script.onreadystatechange=function(){}
em ie <8.
Mas não funciona em ie <8.
Como fazer dar certo?
BTW, eu quero fazê-lo usando o javascript nativo, então não me diga usando o jQuery ou qualquer outra coisa.
atualizar:
Na verdade, o script que eu peço do servidor não é uma biblioteca, é apenas um código javascript de uma linha (o jsonp). Então eu não posso usar o temporizador para verificar.