Как проверить событие загрузки элемента скрипта через браузер без JQuery

Я должен сделать междоменный ajax, поэтому я пробую jsonp.

Тогда мне придется добавитьscript элемент динамически на страницу, однако я не могу проверить его статус.

В Firefox / Chrome / ie8 + я могу использовать

script.onLoad=function(){}
script.onError=function(){}

Тоже попробовал

script.onreadystatechange=function(){}

в т. е. <8.

Но это не работает в т. Е.8.

Как заставить это работать?

Кстати, я хочу сделать это с помощью нативного javascript, так что не говорите мне, используя jQuery или что-то еще.

Обновить:

На самом деле, скрипт, который я запрашиваю с сервера, не является библиотекой, это всего лишь однострочный код javascript (jsonp). Поэтому я не могу использовать таймер для проверки.

Ответы на вопрос(3)

Ваш ответ на вопрос