2013-12-12 22 views
0

我有三個的IFrame上的index.html 靶向另一個內嵌框架,其ID

<html> 
<head> 
    <title>Frame</title> 
    <style> 
.Top { 
    float:both; 
    width:99.7%; 
    height:18%; 
} 
.menu { 
    float:left; 
    width:13%; 
    height:82%; 
} 
.mainContent { 
    float:left; 
    width:86.5%; 
    height:82%; 
    } 
    </style> 
</head> 
<body> 
    <iframe class="Top" src="judul.html" id="atas"></iframe> 
    <iframe class="menu" src="list.html" id="kiri"></iframe> 
    <iframe class="mainContent" src="" id="tengah"></iframe> 
</body> 
</html> 

,這裏是list.html

<html> 
<head> 
    <title>List</title> 
</head> 
<body> 
    <br></br> 
    <a href="about.html" target="tengah" style="color:blue;margin-center:40px;font-family:Segoe UI;">Main page</a> 
    <br></br> 
    <a href="list.html" target="tengah" style="color:blue;margin-center:40px;font-family:Segoe UI;">About Us</a> 
</body> 
</html> 

的代碼,你可以從見index.html,我想要做的是將IFrame與ID tengah打開鏈接從list.html

據我所知添加標籤target=連同href將在frameset上工作,所以它不同於iframe?那麼我應該添加什麼以及在哪裏?

三江源

PS:不要理會judul.html它只做了頂部框架上的東西也不會打擾其他的IFrame

回答

1

您需要添加name="tengah"

<a target="_blank|_self|_parent|_top|framename"> 

_blank打開鏈接的文檔在新窗口或標籤

_self打開在同一幀中所鏈接的文檔,因爲它被點擊(這是默認值)

_parent打開在父幀中的鏈接的文檔

_top打開鏈接的文檔在窗口的全身

framename在已命名的框架中打開鏈接文檔

<iframe class="mainContent" src="" id="tengah" name="tengah" ></iframe> 
+0

所以這意味着它不能基於id的targtting?以及它聽起來很愚蠢,但我如何瞄準框架,如果我必須使用ID而不是它的名字? –

+0

是的,您需要爲框架使用名稱 –