2013-02-12 196 views
4

如果需要<iframe></iframe>,我需要將背景顏色更改爲顯示頁面的白色。那可能嗎?現在原始網站的背景是灰色的。更改iframe問題的背景顏色

<iframe allowtransparency="true" style="background-color: Snow;" src="http://zingaya.com/widget/9d043c064dc241068881f045f9d8c151" frameborder="0" height="184" width="100%"> 
    </iframe> 

我想改變

回答

16

I幀的背景可以改變加載頁面的背景。像下面那樣

<iframe allowtransparency="true" style="background: #FFFFFF;" src="http://zingaya.com/widget/9d043c064dc241068881f045f9d8c151" frameborder="0" height="184" width="100%"> 
    </iframe> 

如果你想改變頁面的背景你已經加載了iframe,那麼我認爲這是不可能的。

+0

我想改變的背景之間加載頁面 – 2013-02-12 11:01:39

+5

這是不可能的,據我所知... – Kingk 2013-02-12 11:14:04

2

JavaScript是你需要的。如果在加載頁面時加載iframe,請使用onload事件插入iframe測試。如果IFRAME插入實時,然後創建嵌入和鉤在回調函數任何操作,你需要採取:)

+5

這將是很好的,如果可以提供的代碼(我不擅長Java腳本) – 2013-02-13 04:23:13

0

把一旁的iFrame標籤

<aside style="background-color:#FFF"> your IFRAME </aside>

+0

對我來說不是很好。不工作[Chrome]。 – 2016-08-12 01:08:23