0

フレーム 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/>
4

1 に答える 1

0

まず、HTML5を使用する場合を除いて、有効なdoctype宣言を提案します。

次に、タグ<base>をタグ内に含めることをお勧めします<head></head>

第三に、XHTMLまたはHTML 5のいずれかを使用している場合(現在使用しているように見えます)、<base>タグを次のように閉じる必要があります。</base>

実際の質問への回答については、次のようにtarget属性を使用する必要があります。

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

私の知る限り、フレームAからのリンクをフレームBで開くことはできません。ただし、親フレームでない限り、私の意味を理解している必要があります。ターゲット属性の機能を完全に理解するには、このリンクを確認してください。

于 2010-11-30T00:37:40.450 に答える