Das Zielattribut eines Links bestimmt, wohin der Link führt. Seine Werte sind normalerweise die folgenden fünf: _blank, _self, _parent, _top und custom, die durch Folgendes dargestellt werden: neues Fenster, aktuelles Fenster, übergeordnetes Fenster, Fenster der obersten Ebene und Rahmen. Wenn der benannte Frame nicht existiert, hat „custom“ dieselbe Wirkung wie „_blank“. Heute werden wir hauptsächlich testen, in welchem Frame der Link geöffnet wird, wenn sich der Frame des referenzierten Namens auf einer anderen Seitenebene befindet oder wenn sich Frames des Namens auf verschiedenen Seitenebenen befinden. 1. Testen 1. Test 1: Die Frames mit den angegebenen Namen befinden sich in verschiedenen Seitenebenen index.htm: <iframe name="frame1" src="" width="400" height="400"></iframe> <iframe src="aaa.htm" width="400" height="400"></iframe> aaa.htm: <iframe name="frame2" src="bbb.htm" width="300" height="300"></iframe> <a href="https://www.jb51.net/" target="frame1">Links</a> bbb.htm: <iframe name="frame3" src="" width="200" height="200"></iframe> Testergebnisse: Wenn target="frame1" ist, wird es in index.frame1 geöffnet; (Der Einfachheit halber hat die Frame-Position einheitlich das Format "Seitenname.Frame-Name") Wenn target="frame2" ist, wird es in aaa.frame2 geöffnet; Wenn target="frame3" ist, wird es in bbb.frame3 geöffnet; 2. Test 2: Frames mit demselben Namen existieren auf verschiedenen Seitenebenen index.htm: <iframe name="frame1" src="" width="400" height="400"></iframe> <iframe src="aaa.htm" width="400" height="400"></iframe> aaa.htm: <iframe name=" frame2 " src="bbb.htm" width="300" height="300"></iframe> <a href="https://www.jb51.net/" target=" frame2 "> Links</a> bbb.htm: <iframe name=" frame2 " src="" width="200" height="200"></iframe> Testergebnisse: Wenn target="frame2" ist, wird es in aaa.frame2 geöffnet; 3. Test 3: Frames mit demselben Namen existieren auf verschiedenen Seitenebenen index.htm: <iframe name=" frame2 " src="" width="400" height="400"></iframe> <iframe src="aaa.htm" width="400" height="400"></iframe> aaa.htm: <iframe name=" frame2 " src="bbb.htm" width="300" height="300"></iframe> <a href="https://www.jb51.net/" target=" frame2 "> Links</a> bbb.htm: <iframe name="frame3" src="" width="200" height="200"></iframe> Testergebnisse: Wenn target="frame2" ist, wird es in aaa.frame2 geöffnet; 4. Test 4: Frames mit demselben Namen existieren auf verschiedenen Seitenebenen index.htm: <iframe name=" frame1 " src="" width="400" height="400"></iframe> <iframe src="aaa.htm" width="400" height="400"></iframe> aaa.htm: <iframe name="frame2" src="bbb.htm" width="300" height="300"></iframe> <a href="https://www.jb51.net/" target=" frame1 "> Links</a> bbb.htm: <iframe name=" frame1 " src="" width="200" height="200"></iframe> Testergebnisse: Wenn target="frame1" ist, wird es in bbb.frame1 geöffnet; 2. Fazit <br />Wenn Sie einen Link öffnen möchten, suchen Sie zunächst auf dieser Seite nach dem Frame mit dem angegebenen Namen (Ziel). Wenn dieser nicht gefunden wird, suchen Sie auf der unteren Seite. Wenn er immer noch nicht gefunden wird, suchen Sie auf der oberen Seite. Wenn er nicht gefunden wird, öffnen Sie ein neues Fenster! |
>>: Docker-Installation und Bereitstellung einer Analyse des Net Core-Implementierungsprozesses
System: CentOS 7 RPM-Pakete: mysql-community-clie...
1. Was ist ein Servlet 1.1. Erklären Sie in offiz...
Der Dokumentmodus verfügt über die folgenden zwei ...
Typische Layoutbeispiele Wie im obigen Bild gezei...
Dieser Artikel zeichnet den detaillierten Install...
Inhaltsverzeichnis 1. JavaScript ist Single-Threa...
Phänomen Bei der Verwendung von Apache Spark 2.x ...
Inhaltsverzeichnis 1. Einführung in ReactJS 2. Ve...
Inhaltsverzeichnis 1. WeChat Pay öffnen 1.1 Partn...
Die detaillierten Schritte zur Installation von m...
In MySQL gibt es überall Caches. Wenn ich den Que...
Möglicherweise müssen Sie in Linux manchmal symbo...
Textkürzung mit CSS Beachten Sie den folgenden Co...
Wenn der img src-Wert leer ist, werden zwei Anfrag...
Ich habe vor Kurzem eine Reihe statistischer Funk...