2014-12-26 133 views
0

我對此非常陌生,如果有明顯的答案,那麼對我也是如此。以下內容由互聯網上的不同解決方案合併而成,並非由我自己的技能創建。更改iframe的內容

我有一個index.html頁面與身體中的iframe這樣的:

<iframe id=content name=content src="#content"></iframe> 

在src(位置,尺寸等)的的index.html的頭部由被定義:

#content { 
position: relative; 
top: 0; 
left: 0; 
border: 0; 
height: 800px; 
width: 80%; 
} 

和內容是通過調用不同的頁面定位的iframe加載到iframe中 - 讓我們稱之爲第1和第2頁 - index.html中的身體從菜單這樣

<ul> 
<li> <a href="index.html"><img src="imgs/home.gif"></a> </li> 
<li> <a href="page1.html" target="content">Page 1</a> </li> 
<li> <a href="page2.html" target="content">Page 2</a> </li> 
</ul> 

第一個鏈接是用來重新加載整個網站,並顯示不是一個tekst,而是一個整潔的home.gif圖像從imgs子菜單。

種舊的天,有一個菜單或頂部框架加載內容框架中的不同頁面。

這可以正常工作,但由於首先通過點擊其他菜單鏈接之一將內容放入iframe中,當自身加載index.html頁面時,iframe中沒有內容。 我想要一個頁面 - 當index.html頁面被加載或從第一個菜單鏈接重新加載時,可以將其稱爲default.html,並將其加載到iframe中,並且我已經搜索了幾個小時而無法找到答案。

某人:幫助 - 請.....?

THX 金

+0

的'src'屬性具有指向所期望的頁,例如'SRC = 「page1.html」'。 – bvx89

+0

然後把#include裏面的#include定義成 – Kim

+0

對不起,5分鐘內編輯註釋超時.. PLS閱讀代碼:THX bvx89 - WORKS !!!然後,我刪除#content並將這些定義放入iframe中,如下所示: