Сбой загрузки iframe - PullRequest
1 голос
/ 20 мая 2009

У меня есть вопрос, аналогичный вопросу, поставленному в Обнаружение сбоя при загрузке содержимого проблемы iframe . Я собираю веб-страницу, которая загружает календарь Google в виде фрейма. Я знаю, что большое количество компьютеров, которые будут использовать мою веб-страницу, будут иметь ограниченный доступ в Интернет, так что календарь Google не будет загружаться в iframe. Я хотел бы добавить на свою страницу «таймер», который прекращает попытки загрузки календаря Google после определенного количества времени или попыток и вместо этого загружает локальную страницу, которая сообщает, что к календарю нельзя получить доступ.

Я пытался использовать функцию checkForContents(), описанную ранее, но теперь я понял, что не могу получить ни одно из свойств объекта с сайта Google. Другими словами, document.getElementById(iframe).contentWindow.document ничего не возвращает (или, по крайней мере, ничего полезного), и функция завершается с ошибкой, но полностью. Вместо этого я могу использовать document.getElementById(iframe).contentWindow, который просто возвращает «[объектное окно]» (и я не настолько умен, чтобы делать с этим что-нибудь полезное).

Есть мысли? Благодаря.

1 Ответ

1 голос
/ 20 мая 2009

Причины безопасности песочницы, вы не можете достичь или изменить любой контент, если домены отличаются

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