从一个帧到另一个帧的HTML.link在新窗口中打开?我该如何解决?

时间:2010-11-29 17:43:11

标签: html frameset

我希望在框架a中有一个链接,在框架b中打开而不打开新窗口。

继承我的代码:

<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/>

1 个答案:

答案 0 :(得分:0)

首先,我会建议一个有效的doctype声明,除非你当然要使用HTML5。

其次,我建议您在<base>代码

中附上<head></head>代码

第三,如果您使用的是XHTML或HTML 5(您似乎正在进行此操作),则需要使用<base>

关闭</base>标记

至于回答实际问题,您需要使用target属性,如下所示:

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

请注意,据我所知,你不能在第B帧打开第一帧的链接,除非它是父框架 - 如果你明白我的意思。要全面了解目标属性的作用,请查看this链接。