リンクのターゲット属性は、リンクが開く場所を決定します。その値は通常、_blank、_self、_parent、_top、custom の 5 つで、それぞれ新しいウィンドウ、現在のウィンドウ、親ウィンドウ、最上位ウィンドウ、フレームで表されます。名前付きフレームが存在しない場合は、custom は _blank と同じ効果を持ちます。今日は、参照された名前のフレームが異なるレベルのページにある場合、または異なるレベルのページに名前のフレームがある場合に、リンクがどのフレームで開かれるかを主にテストします。 1. テスト 1. テスト1: 指定された名前のフレームは異なるレベルのページにあります インデックス: <iframe name="frame1" src="" width="400" height="400"></iframe> <iframe src="aaa.htm" 幅="400" 高さ="400"></iframe> aaa.htm: <iframe 名="frame2" src="bbb.htm" 幅="300" 高さ="300"></iframe> <a href="https://www.jb51.net/" target="frame1">リンク</a> bbb.htm: いいえ <iframe name="frame3" src="" 幅="200" 高さ="200"></iframe> テスト結果: target="frame1" の場合は、index.frame1 で開きます。(説明の便宜上、フレーム位置は「ページ名.フレーム名」の形式で統一しています) target="frame2" の場合、aaa.frame2 で開きます。 target="frame3" の場合、bbb.frame3 で開きます。 2. テスト2: 同じ名前のフレームが異なるレベルのページに存在する インデックス: <iframe name="frame1" src="" width="400" height="400"></iframe> <iframe src="aaa.htm" 幅="400" 高さ="400"></iframe> aaa.htm: <iframe 名=" frame2 " src="bbb.htm" 幅="300" 高さ="300"></iframe> <a href="https://www.jb51.net/" target=" frame2 ">リンク</a> bbb.htm: いいえ <iframe 名="フレーム2 " src="" 幅="200" 高さ="200"></iframe> テスト結果: target="frame2" の場合、aaa.frame2 で開きます。 3. テスト3: 同じ名前のフレームが異なるレベルのページに存在する インデックス: <iframe 名="フレーム2 " src="" 幅="400" 高さ="400"></iframe> <iframe src="aaa.htm" 幅="400" 高さ="400"></iframe> aaa.htm: <iframe 名=" frame2 " src="bbb.htm" 幅="300" 高さ="300"></iframe> <a href="https://www.jb51.net/" target=" frame2 ">リンク</a> bbb.htm: いいえ <iframe name="frame3" src="" 幅="200" 高さ="200"></iframe> テスト結果: target="frame2" の場合、aaa.frame2 で開きます。 4. テスト4: 同じ名前のフレームが異なるレベルのページに存在する インデックス: <iframe 名="フレーム1 " src="" 幅="400" 高さ="400"></iframe> <iframe src="aaa.htm" 幅="400" 高さ="400"></iframe> aaa.htm: <iframe 名="frame2" src="bbb.htm" 幅="300" 高さ="300"></iframe> <a href="https://www.jb51.net/" target=" frame1 ">リンク</a> bbb.htm: いいえ <iframe 名="フレーム1 " src="" 幅="200" 高さ="200"></iframe> テスト結果: target="frame1" の場合、bbb.frame1 で開きます。 2. まとめ<br />リンクを開きたいときは、まずこのページで指定した名前(ターゲット)のフレームを検索します。見つからなければ、下のページを検索します。それでも見つからない場合は、上のページを検索します。見つからない場合は、新しいウィンドウを開きます! |
<<: Spring Boot 2.4 の新機能、ワンクリックビルド、Docker イメージプロセスの詳細説明
>>: 設定操作からMySQLへのNULLが見つからない問題を解決する
目次序文問題の説明原因分析拡大する総括する序文最近、データの欠落やデータの損失に関するフィードバック...
目次I. 概要2. 従来の多段階イメージ構築3. Buildkitを使用してイメージをビルドする4....
この記事では、シンプルなカルーセルを実装するためのJavaScriptの具体的なコードを参考までに紹...
JSはショッピングカート内の商品の合計金額を計算して参考とします。具体的な内容は以下のとおりです。質...
目次Zabbix カスタム監視 nginx ステータス1. ステータスインターフェースを開く2. 監...
Linux シェル環境で直接呼び出すことができます。公式 Web サイトによると、Zabbix のデ...
目次TOKEN タイマーリフレッシュ2. access_tokenの内部設計2.1 access_t...
忘れてしまった場合に後で戻って確認できるようにメモしておいてください。問題の説明:今日はちょっとした...
問題が発生しました。情報の編集をテストする際、編集した内容に一重引用符 (') が含まれてい...
出典: https://blog.csdn.net/qq_44761243/article/deta...
mysql maxとwhereの間の実行の問題SQLを実行します: テーブル「grades」を作成し...
ユーティリティ = { /** * 死亡年ですか? * @return {Boolse} true...
MySQL 8.0.16 以降では、パスワードの有効期限ポリシーを設定できます。今日は、この小さな知...
var numA = 0.1; var numB = 0.2; アラート(numA + numB)...
導入から始めず、いきなり本題に入りましょう。通常の背景ぼかし効果は次のとおりです。 プロパティを使用...