JavaScript, который выполняется после загрузки страницы - PullRequest
613 голосов
/ 30 апреля 2009

Я выполняю внешний скрипт, используя <script> внутри <head>.

Теперь, так как скрипт выполняет до загрузки страницы, я не могу получить доступ к <body>, между прочим. Я хотел бы выполнить JavaScript после того, как документ был «загружен» (HTML полностью загружен и находится в оперативной памяти). Есть ли какие-либо события, которые я могу подключить при выполнении моего скрипта, которые сработают при загрузке страницы?

Ответы [ 22 ]

1 голос
/ 30 марта 2015

Советую использовать атрибут asnyc для тега скрипта, который поможет вам загрузить внешние скрипты после загрузки страницы

<script type="text/javascript" src="a.js" async></script>
<script type="text/javascript" src="b.js" async></script>
0 голосов
/ 19 февраля 2018

использовать функцию самовывоза

window.onload = function (){
    /* statements */
}();   
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...