所以我有一個谷歌日曆嵌入問題。我討厭白色邊框,我試圖擺脫它,但我不能修改iframe中的CSS。我想知道是否有辦法用jQuery來做到這一點?也許使用.ready()什麼的?我試過用jquery選擇iFrame的孩子,但它不起作用。用jquery修改gcal嵌入CSS?
我需要的部分是在body標籤內聯CSS在iframe中,類似這樣的:
<iframe>
<html>
<body style="background-color:#FFF">
任何想法?
所以我有一個谷歌日曆嵌入問題。我討厭白色邊框,我試圖擺脫它,但我不能修改iframe中的CSS。我想知道是否有辦法用jQuery來做到這一點?也許使用.ready()什麼的?我試過用jquery選擇iFrame的孩子,但它不起作用。用jquery修改gcal嵌入CSS?
我需要的部分是在body標籤內聯CSS在iframe中,類似這樣的:
<iframe>
<html>
<body style="background-color:#FFF">
任何想法?
你不能(見same origin policy,同去同Facebook widgets, btw)。
也就是說,您應該對工具中的顏色進行一些控制,以生成嵌入代碼以及嵌入代碼本身。除此之外,你不能改變其他任何東西。不過,我分享你的痛苦,並希望我們能更多地定製gcal的東西。
像其他答案說,你不能這樣做,由於SOP。不過,您的最終目標可以通過Google日曆JSON API來實現。
http://mikeclaffey.com/google-calendar-into-html/
這將更加複雜,但。但隨着更多的責任來更多的權力。
raragarhr我只會限制iframe寬度並隱藏溢出以切斷邊界。希望他們不要試圖橫向滾動。 – Oliver 2011-04-17 16:21:49