Как проверить, все ли кадры были загружены? - PullRequest
3 голосов
/ 13 октября 2011

Мне нужно определить, все ли кадры загружены в данный момент, и подождать, если нет.Это потому, что мне нужно вызывать метод iframe, когда пользователь нажимает на ссылку:

for (var i = 0;  i < window.frames.length;  i++) {
    if (window.frames[i].getName() == name) {
       ......
    }
}

, и он возвращает ошибку window.frames[i].getName is not a function, если пользователь щелкает слишком быстро (нет времени для загрузки).1006 * Поэтому мне нужно проверить, все ли кадры были загружены, а затем, если нет, подождать, пока это не произойдет.Спасибо.

1 Ответ

1 голос
/ 13 октября 2011

См. Этот ответ: Скрыть фреймы, содержимое которых блокируется прокси

Код в этом ответе не только показывает , загружен ли фрейм или нет, но также независимо от того, успешно ли загружена страница.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...