Ein Inline- Frame oder iFrame , ist eine Webseite , die Element eine separate HTML-Datei innerhalb des enthaltenden Seite lädt. Dies ist nützlich für die Bereitstellung Vorschau Zusammenfassungen von Webseiten , wenn der Benutzer mit dem Mauszeiger über einen Link . JavaScript kann mit iFrame Eigenschaften interagieren und bieten ein hohes Maß an Kontrolle über ihr Aussehen und Verhalten an den Benutzer. Größe Properties
JavaScript kann verwendet werden, um lesen und schreiben Werte iFrame Eigenschaften, die seine Größe zu steuern. Diese Eigenschaften werden Höhe und Breite genannt . JavaScript kann daher die Größe eines iFrame dynamisch nach Skript-Parameter oder Benutzereingaben . Alternativ kann die " noresize " Eigenschaft auf keine Änderungen an der iFrame Größe verbieten werden.
Inhalt Properties
JavaScript können auch die iFrame Eigenschaften , wie die Regierung Inhalt angezeigt wird . Eine Eigenschaft , "align ", wird der Inhalt auf der linken Seite . Andere Eigenschaften wie " rechts", " Mitte ", " oben", "unten " und " Scrollen ". " Scrolling " ermöglicht es dem iFrame einen Scrollbalken .
Border und Margin
Die Grenze und die Margen des iFrame angezeigt werden kann geändert werden mit Hilfe von JavaScript . Die "frameborder " Eigenschaft steuert , ob ein Rahmen um ein iFrame angezeigt. Die " marginwidth " und " marginheight " stellen Sie die Anzahl der Pixel Leerraum zwischen der Grenze des iFrame und seinen Inhalt.
Name und Beschreibung
Der "Name "und" lONGDESC " Eigenschaften eines iFrame Kontrolle der Name und die Beschreibung des iFrame , beziehungsweise. Die "longdesc " Eigenschaft stellt eine Web -Adresse , um den Inhalt Beschreibung für den iFrame . JavaScript kann verwendet werden, um zu lesen und eine dieser Eigenschaften zu schreiben , so dass es zu einem iFrame Namen und die Beschreibung ändern.
Sonstiges Eigenschaften
JavaScript können mehrere verschiedene andere zugreifen Eigenschaften von iFrames . Die " contentDocument " Eigenschaft stellt ein Objekt, das iFrame Dokument darstellt. Die " contentWindow " Eigenschaft stellt eine Window-Objekt von einem iFrame generiert. Beide Eigenschaften sind nützlich, wenn die iFrame als eine abstrakte Entität , wie wenn er in einem Behälter gelagert werden, manipuliert werden. Zum Beispiel kann eine Anordnung verwendet werden, um viele iFrame Window-Objekte zu speichern. Das Array kann zu sortieren , suchen und Transfer iFrame Inhalte bequem in einem JavaScript-Programm verwendet werden.