Модифицировать gcal для встраивания CSS с помощью Jquery? - PullRequest
0 голосов
/ 14 апреля 2011

Итак, у меня проблема с встраиванием календаря Google.Я ненавижу белую рамку и пытаюсь избавиться от нее, но я не могу изменить CSS внутри iframe.Мне интересно, есть ли способ сделать это с помощью jquery?Может быть, с помощью .ready () или что-то?Я попытался выбрать дочерний элемент iFrame с помощью jquery, но он не работает.

Мне нужна встроенная CSS-метка в теге body в iframe, например:

<iframe>
    <html>
         <body style="background-color:#FFF">

Есть идеи?

enter image description here

Ответы [ 2 ]

1 голос
/ 03 апреля 2013

Как и в других ответах, вы не можете сделать это из-за СОП.Тем не менее, ваша конечная цель может быть достигнута с помощью API JSON Календаря Google.

http://mikeclaffey.com/google-calendar-into-html/

Это будет сложнее.Но с большей ответственностью приходит больше власти.

0 голосов
/ 15 апреля 2011

Вы не можете (см. та же политика происхождения , то же самое относится и к виджетам Facebook, кстати ).

Тем не менее, вы должны иметь некоторый контроль над цветами в инструменте для генерации кода встраивания, а также самого кода встраивания. Однако, кроме этого, вы не можете ничего изменить. Однако я разделяю вашу боль и желаю, чтобы мы могли больше настраивать gcal.

...