0

所以我遇到了谷歌日历嵌入的问题。我讨厌白色边框,我正试图摆脱它,但我无法修改 iframe 内的 css。我想知道是否有办法用jquery做到这一点?也许使用 .ready() 什么的?我尝试使用 jquery 选择 iFrame 的子级,但它不起作用。

我需要的部分是 iframe 中 body 标记上的内联 css,如下所示:

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

有任何想法吗?

在此处输入图像描述

4

2 回答 2

1

就像其他答案所说的那样,由于 SOP,您不能这样做。但是,您的最终目标可以通过 Google 日历 JSON API 来实现。

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

不过它会更复杂。但是,责任越大,权力越大。

于 2013-04-03T09:25:51.410 回答
0

您不能(请参阅相同的来源政策Facebook 小部件也是如此,顺便说一句)。

也就是说,您应该对工具中的颜色进行一些控制以生成嵌入代码,以及嵌入代码本身。但是,除此之外,您无法更改其他任何内容。不过,我分享你的痛苦,并希望我们可以更多地定制 gcal 的东西。

于 2011-04-14T20:21:59.153 回答