HTML.link от фрейма к другому открывается в новом окне? Как я могу это исправить? - PullRequest
0 голосов
/ 29 ноября 2010

Я хочу, чтобы во фрейме 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 голосов
/ 30 ноября 2010

Во-первых, я бы предложил правильное объявление типа документа, если, конечно, вы не собираетесь использовать HTML5.

Во-вторых, я бы предложил, чтобы вы вложили свой тег <base> в тег <head></head>

В-третьих, если вы используете XHTML или HTML 5 (как, кажется, вы делаете в настоящее время), вам необходимо закрыть тег <base> с помощью </base>

Что касается ответа на ваш фактический вопросвам нужно будет использовать целевой атрибут следующим образом:

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

Обратите внимание, что, насколько я знаю, вы не можете открыть ссылку из кадра A в кадре B, если это неродительский фрейм - если вы понимаете о чем я.Чтобы получить полное представление о том, что делает целевой атрибут, проверьте эту ссылку.

...