2010-11-29 63 views
0

我想在框架a中有一個鏈接並在框架b中打開,而無需打開新窗口。從一個框架到另一個框架的HTML.link在新窗口中打開?我該如何修復它?

繼承人我的代碼:

<html> 
<base target="main.htm"> 
<body> 
    <body link="blue" vlink="rgb(255,200,0)" alink="green" style="background-color:rgb(255,30,15)"> 
    <h2><b>ΠΕΡΙΕΧΟΜΕΝΑ</b></h2> 
    <a href="personal.htm" target="main" border="0">ΠΡΟΣΩΠΙΚΑ ΣΤΟΙΧΕΙΑ </a><br/> 
    <body/> 
<html/> 
+0

要使代碼正確顯示,請將其縮進4個空格或突出顯示文本,然後按Ctrl + K或使用代碼示例按鈕。 (101010按鈕)。 – Brandon 2010-11-29 17:46:46

回答

0

首先,我會建議一個有效的DOCTYPE聲明,當然,除非你打算爲HTML5。

其次,我會再次建議您附上<base>標籤內<head></head>標籤

,如果您使用的是XHTML或HTML 5(因爲它似乎你正在做),你將需要關閉<base>標籤與</base>

至於回答您的實際問題,你需要使用目標屬性,如下所示:

<base target="main.htm" target="_parent"> 

請注意,因爲據我所知你不能在框架B中打開框架A的鏈接,除非它是父框架 - 如果你理解我的意思。要充分了解目標屬性的作用,請查看this鏈接。

相關問題