Можно ли установить стиль для содержимого iframe с главной страницы? - PullRequest
0 голосов
/ 15 июня 2010

У нас есть страница для встраивания Календаря Google в iframe.Недавно в календаре появилось окно с предупреждением, которое выглядит так:

<div id="warningBox" style="color:#aa0000;">Events from one or more calendars could not be shown here because you do not have the permission to view them.</div>

Мы не хотим, чтобы это поле отображалось на странице.Очевидно, что лучшее решение здесь - найти частные события и удалить их, но пока поиск этих событий оказался бесплодным.Этот календарь представляет собой совокупность нескольких календарей, включая несколько, которые мы не контролируем (например, погода).Мы все еще ищем, но в то же время я хотел бы попытаться скрыть этот div (особенно, если частные события оказываются в календаре, который мы не можем изменить).

Я знаю, что iframes принудительно применяютразделение между страницами, так что дочерняя страница сама по себе является законом.Но наверняка должен быть какой-то способ установить стиль для элемента внутри фрейма?

1 Ответ

1 голос
/ 15 июня 2010

К сожалению, нет. Пока iframe находится в другом домене , вы не можете получить доступ к его содержимому. У вас не будет проблем, если iframe принадлежит тому же домену, что и родительская страница.

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