I have to do the cross-domain ajax,so I try the jsonp.
Then I will have to add the script
element dynamiclly to the page,however I can not check its status.
In firefox/chrome/ie8+ I can use the
script.onLoad=function(){}
script.onError=function(){}
Also I tried
script.onreadystatechange=function(){}
in ie<8.
But it does not work in ie<8.
How to make it work?
BTW,I want to make it using the native javascript,so do not tell me using the jQuery or anything else.
update:
In fact,the script I request from server is not a library,it is just one-line javascript code (the jsonp). So I can not using the timer to check.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…