Простой onreadystatechange не запускается даже при загрузке скрипта

Я, вероятно, просто упускаю что-то основное в onreadystatechange. Почему ни одно из сообщений консоли не появляется здесь? c.js работает просто отлично.

<span id="rightHere"></span>

<script>

var c = document.createElement("script");
c.src = "lib/c.js";
c.onreadystatechange = function () {
    console.log("IT FIRED");
    if (c.readyState == 'complete') {
        console.log("IT IS COMPLETE");
        ipmElements.control.login.autoLogin();
    }
}
var hook = document.getElementById("rightHere");
hook.parentNode.insertBefore(c, hook);

</script>

Более серьезная проблема заключается в желании сделать что-то подобное для аварийного восстановления, если не удается найти размещенную библиотеку, как показано в этом ответе: /questions/43922872/kak-zapustit-rezervnuyu-kopiyu-jquery-posle-zagruzki-dom/43922875#43922875

0 ответов

Другие вопросы по тегам