2010-10-31 66 views
1

我從外部站點添加iframe來挖掘這樣的:應用CSS設置爲iFrame

<iframe src="http://site.com/page/"></iframe> 

它有一些自己的CSS和JavaScript文件。

如何添加我自己的CSS樣式到此iframe?

回答

6

如果iframe源與您的網站不是同一個域,則由於same origin policy,您無法將自己的CSS添加到它。

+0

也許一些JavaScript技巧? – James 2010-10-31 19:06:05

+0

@Happy:SOP也適用於Javascript。 – Chuck 2010-10-31 19:56:58

+0

我能想到的唯一技巧就是使用服務器端代理,但這是一個令人頭痛的問題。 – BGerrissen 2010-10-31 20:04:31

0

你想格式化iframe邊框或其內容嗎?後者由於安全原因是不允許的,前者可以通過簡單的樣式表(選擇器「iframe」)來實現。

+0

它增加了覆蓋和一些文字,我想改變顏色和一些樣式。 – James 2010-10-31 19:06:39

+0

如果疊加是一個框架,我認爲這是不可能的。 – thejh 2010-10-31 19:16:13