Функция загрузки не запускается из файла js - PullRequest
0 голосов
/ 01 мая 2020

Когда я запускаю функцию window.onload из файла. js, функция не срабатывает.

<script type="text/javascript" src="{% static 'jscode.js' %}"></script>

    window.onload = function() {
    alert('Page is loaded');
    };

Однако onload работает должным образом, когда помещается вместе с отдельным тегом сценария или в тело загрузки

  <script type="text/javascript">
        window.onload = function() {
        alert('Page is loaded');
        };
    </script>
    <script type="text/javascript" src="{% static 'jscode.js' %}"></script>

В моем jscode. js - другие функции, которые работают нормально, кроме для запуска нагрузки. Я устал jQuery код, js код и т. Д. 1014 *. Кажется, работает только помещение тега scrpit в строку html, но это не то, чего я стремлюсь.

Есть ли что-то, чего мне не хватает для запуска onload? Я использую django для создания своего сайта.

1 Ответ

0 голосов
/ 01 мая 2020

Оказалось, что stati c был частью файлов cookie, и хотя я обновил файл js, браузер все еще использовал предыдущую не обновленную версию. Помогла очистка данных браузера и Chrome загрузил обновленный файл js из django.

...