Fenster bedeutet in JavaScript „Fenster“ und ist ein integriertes Hostobjekt, das das Browserfenster darstellt. Alle Browser unterstützen dieses Objekt. Alle globalen JavaScript-Objekte, -Funktionen und -Variablen werden automatisch Mitglieder des Fensterobjekts.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
In JavaScript bedeutet „Fenster“ „Fenster“ und ist ein integriertes Hostobjekt.
Das Fensterobjekt ist der Kern aller Objekte in der Stückliste. Es ist nicht nur das übergeordnete Objekt aller Objekte in der Stückliste, sondern enthält auch einige Fenstersteuerungsfunktionen.
Das Hostobjekt ist das von der Umgebung bereitgestellte Objekt, das das JS-Skript ausführt, und das vom Browser bereitgestellte Objekt. Alle Stücklisten und DOMs sind Hostobjekte.
Fensterobjekt
Alle Browser unterstützen das Fensterobjekt. Es stellt das Browserfenster dar.
Alle globalen Objekte, Funktionen und Variablen von JavaScript werden automatisch Mitglieder des Fensterobjekts.
Globale Variablen sind Eigenschaften des Fensterobjekts.
Globale Funktionen sind Methoden des Fensterobjekts.
Sogar das Dokument des HTML-DOM ist auch eines der Attribute des Fensterobjekts:
window.document.getElementById("header");
Nach dem Login kopieren
Dasselbe:
document.getElementById("header");
Nach dem Login kopieren
1. Globales Fensterobjekt
Jede globale Funktion oder Variable in JavaScript ist ein Attribut des Fensters .
<script type="text/javascript">
var name="撼地神牛";
document.write(window.name);
</script>
Nach dem Login kopieren
2. Fenster- und Selbstobjekte
Das Selbstobjekt ist genau das Gleiche wie das Fensterobjekt, um zu bestätigen, dass es sich in der aktuellen Form befindet.
Window, self, window.self sind gleichwertig. 3. Unterobjekte von window AvaScript-Standortobjekt
JavaScript-Navigatorobjekt
JavaScript-Bildschirmobjekt
4. Fensterfunktionsindex (nur gültig für IE)
Fenstersteuerungsfunktion:
JavaScript moveBy()-Funktion: Verschieben Sie das Fenster horizontal vom aktuelle Position Der Körper bewegt sich um x Pixel und das Fenster vertikal um y Pixel. Wenn x eine negative Zahl ist, wird das Fenster nach links verschoben. Wenn y eine negative Zahl ist, wird das Fenster nach oben verschoben.
JavaScript moveTo()-Funktion: Verschieben Sie die obere linke Ecke des Formulars zum (x, y)-Punkt relativ zur oberen linken Ecke des Bildschirms. Wenn eine negative Zahl als Parameter verwendet wird, wird das Formular angezeigt aus dem sichtbaren Bereich des Bildschirms verschoben.
JavaScript resizeBy()-Funktion: Passen Sie relativ zur aktuellen Größe des Formulars die Breite um w Pixel und die Höhe um h Pixel an. Wenn der Parameter negativ ist, wird das Formular verkleinert, andernfalls wird es vergrößert.
JavaScript resizeTo()-Funktion: Passen Sie die Breite des Formulars auf w Pixel und die Höhe auf h Pixel an.
Funktion zur Steuerung der Bildlaufachse des Formulars:
JavaScript scrollTo()-Funktion: Wenn im Formular eine Bildlaufleiste vorhanden ist, verschieben Sie die horizontale Bildlaufleiste auf eine Position von x Pixeln relativ zur Breite des Formulars. Die vertikale Bildlaufleiste bewegt sich an eine Position um y Pixel relativ zur Höhe des Formulars.
JavaScript scrollBy()-Funktion: Wenn eine Bildlaufleiste vorhanden ist, verschieben Sie die horizontale Bildlaufleiste an eine Position von x Pixeln relativ zur aktuellen horizontalen Bildlaufleiste (dh verschieben Sie x Pixel nach links) und verschieben Sie die vertikale Bildlaufleiste an eine Position relativ zu Die aktuelle Höhe der vertikalen Bildlaufleiste beträgt y Pixel (d. h. sie bewegt sich um y Pixel nach unten).
Achten Sie auf den Unterschied: Einer ist relativ zum aktuellen Fenster und der andere relativ zur aktuellen Position der Bildlaufleiste.
JavaScript open() Funktion: Öffnen (Popup) eines neuen Formulars
JavaScript close() Funktion: Schließen des Formulars JavaScript opener Attribut: Kommunikation zwischen Cross-Forms kann durch Opener erreicht werden Sie befinden sich unter demselben Domänennamen und ein Formular muss den Öffner eines anderen Formulars enthalten.
window.open(url, name, features, replacement);
Funktionsparameterbeschreibung öffnen:
url – die URL zum Laden des Formulars; name – der Name des neuen Formulars (Sie können ist auch der Wert des HTML-Zielattributs target); Dieser Parameter wird normalerweise nicht angegeben.
Verwenden Sie zuerst einen normalen HTML-Link, um eine Seite zu öffnen (Zielname ist dreamdu), und verwenden Sie dann die Öffnungsfunktion, um eine andere Seite zu öffnen. Der Browser muss zunächst herausfinden, ob ein Formular mit dem Namen vorhanden ist dreamdu. Wenn vorhanden, laden Sie die offene Adresse in dieses Formular. Öffnen einstellen
Beschreibung des dritten Parameters der Öffnungsfunktion:
Parametername
Typ
Beschreibung
Höhe
Zahl
Legen Sie die Höhe des Formulars fest, die nicht kleiner als 100 sein darf.
links
Zahl
Beschreibung Erstellen Sie ein Fenster Die linke Koordinate des Körpers kann nicht sein. Ist ein negativer Wert. Standort: Boolean An den Rändern ist der Standardwert „no“ (nein).
Ob das Formular die Symbolleiste anzeigt, ist der Standardwert Nein In der Statusleiste ist der Standardwert no
width
Number
Die Breite des erstellten Formulars darf nicht weniger als 100 betragen
Das obige ist der detaillierte Inhalt vonWas bedeutet Fenster in Javascript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn