Was ist Fensterrahmen? Beim Fensterrahmen wird ein Browserdokumentfenster in mehrere Fenster unterteilt. Jedes Fenster kann eine unabhängige Webseitendatei anzeigen, und jeder Rahmen (d. h. jede Seite) hat eine eigene URL. Wie erstelle ich ein Rahmenfenster? Frames werden normalerweise mit den Tags erstellt. Aber in HTML 4 kann das -Tag auch verwendet werden, um „Inline-Frames“ innerhalb des Dokuments zu erstellen. Was JavaScript betrifft, erstellt denselben Frame wie . Verwenden Sie in HTML den Status von (geteiltes Fenster). Verwenden Sie auf der Seite ..., um die Start- und Endpositionen des Hauptteils der Seite zu markieren. Darüber hinaus bestimmt das Tag die Aufteilung der Fenster sowie die Position und Größe jedes Fensters. Die grundlegende grammatikalische Struktur ist wie folgt: Nach dem Login kopieren Spalten und Zeilen: sind die beiden Parameter, die bestimmen, wie die Seite aufgeteilt wird. Verwenden Sie Spalten, um das linke und das rechte Fenster zu teilen. Die linke und rechte Breite jedes Rahmens wird als Prozentsatz der Fensterbreite ausgedrückt. Beispiel: cols="30%,40%,*" bedeutet, dass es in horizontaler Richtung in drei Fenster unterteilt ist und die Prozentsätze der Gesamtbreite jedes Fensters 30 %, 40 % und 30 % betragen. Unter diesen stellt „*“ den verbleibenden Teil dar, das heißt, die Breite des kleinen Fensters, das „*“ entspricht, ist die verbleibende Breite. Verwenden Sie Zeilen, um das obere und untere Fenster zu teilen, und verwenden Sie auch die Methode zur Prozenteinstellung. frameborder: gibt an, ob jedes Unterfenster (ye) einen Rahmen hinzufügen soll (no); wenn ein Rahmen hinzugefügt wird, verwenden Sie den Parameter „border“, um die Breite des Rahmens und „bordercolor“ anzugeben die Farbe des Randes. Framespacing: wird verwendet, um den Abstand zwischen Unterfenstern festzulegen. Der Standardwert ist 0. Nach der Unterteilung des Fensters mit dem Tag werden die Attribute jedes Fensters mit dem Tag definiert jedes Unterfenster. Die Syntax lautet wie folgt: Nach dem Login kopieren ausrichten: Stellen Sie die Position des Unterfensters nach links (links), rechts (rechts), in der Mitte (Mitte), oben (oben) oder unten (unten) ein. name: wird verwendet, um den Namen des Unterfensters anzugeben, und src wird verwendet, um die HTML-Seitenadresse anzugeben, die dem Unterfenster entspricht. noresize: ist für den Benutzer. Wenn das -Tag diesen Parameter enthält, kann der Benutzer die Größe jedes Fensters nicht anpassen oder ändern. Scrollen: Legen Sie fest, ob das Unterfenster Bildlaufleisten benötigt. Bei scrolling=no sind Bildlaufleisten nicht erforderlich. Bei scrolling=yes sind Bildlaufleisten erforderlich. Bei scrolling=auoto werden Bildlaufleisten automatisch entsprechend der tatsächlichen Situation eingestellt. frameborder und bordercolor: wird verwendet, um den Rahmen und die Rahmenfarbe des Unterfensters festzulegen. Das Objekt ist jedoch auf mit gekennzeichnete Unterfenster beschränkt. marginheight und marginwidth: werden verwendet, um die Breite des oberen und unteren Randes bzw. des linken und rechten Randes des Unterfensters festzulegen. Zum Beispiel: Nach dem Login kopieren Welche Beziehung besteht zwischen Rahmenfenstern in JavaScript? Jeder Rahmen eines Fensters kann über die Attribute oben, Rahmen und übergeordnet auf andere Rahmen verweisen. JavaScript-Code in jedem Fenster oder Frame kann auf seine eigenen Fenster und Frames als Fenster oder Selbst verweisen. Jedes Fenster verfügt über ein Frames-Attribut. Diese Eigenschaft bezieht sich auf ein Array von Window-Objekten, wobei jedes Element einen in diesem Fenster enthaltenen Frame darstellt (wenn ein Fenster keine Frames hat, ist das Array „frames[]“ leer und „frames.length“ ist 0). Das Fenster Sie können „frames[0]“ verwenden, um auf seinen ersten Frame zu verweisen, „frames[1]“, um auf seinen zweiten Frame zu verweisen, und so weiter. Jedes Fenster enthält außerdem ein übergeordnetes Attribut, das auf das Window-Objekt verweist, das dieses Fenster enthält. Auf diese Weise kann der erste Frame im Fenster auf seine Geschwisterframes verweisen, d. h.: parent.frames[1]Nach dem Login kopieren Wenn es sich bei einem Fenster um ein Fenster der obersten Ebene und nicht um einen Rahmen handelt, bezieht sich das übergeordnete Attribut auf das Fenster selbst: parent==self;Nach dem Login kopieren Wenn ein Frame in einem anderen Frame enthalten ist, der in einem Fenster der obersten Ebene enthalten ist, kann der Frame parent.parent verwenden, um auf das Fenster der obersten Ebene zu verweisen. Hinweis: Frames können nicht mit Body-Tags und Inhalten koexistieren Framing ist nicht förderlich für die Suchmaschinenoptimierung. Es wird nicht empfohlen, Framing auf normalen Frontend-Seiten zu verwenden. Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er für alle beim Erlernen der Javascript-Programmierung hilfreich sein wird.