1

私のWebページには、サイトのさまざまな部分へのリンクを含む「ヘッダー」を含める予定です。同じ「ヘッダー」がすべてのページに表示されます。ヘッダーにも画像が含まれています。

私はこのアイデアを実装し始め、フレームについて考え始めました。とはいえ、ヘッダーをフレームに配置すると、メインコンテンツが別のフレームに表示されます。このようにして、ヘッダーの再読み込みを回避できます。これは常に存在し、2番目のフレームのコンテンツのみが再ロードされます(ヘッダーのリンクをクリックした結果)。このように行うことはできますか?または、言い換えると、フレームAのリンクをクリックして(フレームAをリロードせずに)フレームBのリロードを開始できますか?

4

2 に答える 2

2

確かに、ターゲット属性を使用してください。

<a href="whatever.html" target="another-frame-name">

ただし、通常はひどいユーザーエクスペリエンスを生み出すため、フレームを使用しないことを検討してください。

于 2010-06-02T13:55:10.447 に答える
1

はい、できます。それがAのターゲット属性の目的です。

2つのフレームがあり、一番上のフレームはヘッダー、メインのフレームはコンテンツと呼ばれているとします。

次に、ヘッダーで、target="content"をリンクに追加します。これにより、名前付きフレーム内のリンクで指定したすべてのhrefをロードするようにブラウザに指示されます。

ただし、注意点が1つあります。最近はフレームのないサイトを作りたいと思うでしょう。

于 2010-06-02T13:55:33.153 に答える