Есть ли событие, чтобы сказать, что тело страницы было загружено? - PullRequest
1 голос
/ 16 декабря 2010

Я хочу знать, есть ли событие, которое подтверждает, что вся страница была загружена без ошибок с использованием JQuery.

Без каких-либо ошибок : Я имею в виду, что если некоторые из файлов js или css отсутствуют, то страница загружается с ошибками.

Ответы [ 3 ]

2 голосов
/ 16 декабря 2010
$(document).ready(function(){
    //the DOM is ready for manipulation

});

$(document).load(function(){
   //the DOM is ready and external resources have been downloaded.
   //this may not always fire due to failed requests for external resources.
});
1 голос
/ 16 декабря 2010

Нет, вы не можете убедиться, что на странице была какая-то ошибка.В зависимости от браузера вы можете использовать какой-то определенный API, например API Firebug в Firefox, но стандартного способа сделать это не существует.

Если под ошибкой вы подразумеваете любую ошибку javascript, такую ​​как синтаксическая ошибка, ошибки времени выполнения

0 голосов
/ 16 декабря 2010

ошибки могут возникнуть внутри, но ниже одного гарантирует, что все загружено, включая графику

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