JS-Fenster
Fensterobjekt: http://www.w3school.com.cn/js/js_window.asp
Alle Browser unterstützen das Fensterobjekt. Es stellt das Browserfenster dar.
Alle globalen Objekte, Funktionen und Variablen von JavaScript werden automatisch Mitglieder des Fensterobjekts.
Eigenschaften und Methodenformat des Fensterobjekts:
[Fenster.]Eigenschaft
[window.]Methode (Parameter)
Sogar das Dokument von HTML DOM ist eines der Attribute des Fensterobjekts:
window.document.getElementById("header");
Dasselbe wie folgt:
document.getElementById("header");
JS-Bildschirm
Bildschirmobjekt: http://www.w3school.com.cn/js/js_window_screen.asp
Das Bildschirmobjekt beschreibt hauptsächlich die Anzeige- und Farbeigenschaften des Bildschirms.
Eigenschaften des Bildschirmobjekts:
Format: screen.Attribute
Screen.availWidth – Verfügbare Bildschirmbreite
Screen.availHeight – verfügbare Bildschirmhöhe
Gemessen in Pixel, abzüglich Schnittstellenfunktionen wie der Fenster-Taskleiste.
JS-Standort
Standortobjekt: http://www.w3school.com.cn/js/js_window_location.asp
Das Standortobjekt wird verwendet, um die URL-Informationen eines bestimmten Fensters darzustellen.
Das window.location-Objekt kann ohne das Fensterpräfix geschrieben werden.
Einige Beispiele:
Location.hostname gibt den Domänennamen des Webhosts zurück
Location.pathname gibt den Pfad und Dateinamen der aktuellen Seite zurück
Location.port gibt den Port des Webhosts zurück (80 oder 443)
Location.protocol gibt das verwendete Webprotokoll zurück (http:// oder https://)
Die Eigenschaft location.href gibt die URL der aktuellen Seite zurück.
Die Methode location.assign() lädt ein neues Dokument.
JS-Verlauf
Historische Objekte: http://www.w3school.com.cn/js/js_window_history.asp
Das Verlaufsobjekt wird zum Speichern der Liste der vom Client zuletzt besuchten URLs verwendet.
Um die Privatsphäre der Benutzer zu schützen, ist die Zugriffsmethode von JavaScript auf dieses Objekt eingeschränkt.
Einige Methoden:
History.back() – Identisch mit dem Klicken auf die Zurück-Schaltfläche im Browser
History.forward() – Identisch mit dem Klicken auf die Schaltfläche „Weiter“ im Browser
Dateiobjekt
Dateiobjekt: Stellt das aktuelle HTML-Objekt dar, das aus der Tag-Gruppe
besteht. Für jede HTML-Datei wird automatisch ein Dateiobjekt erstellt.Format:
Document.Attribute
Document.Method (Parameter)
Objekt verknüpfen
Die Links auf der Webseite werden automatisch als Linkobjekte betrachtet und der Reihe nach als document.links[0], document.links[1]... dargestellt.
Definieren Sie das Format des Linkobjekts:
String.link(property)
Formularobjekt
Als Unterobjekt des Dateiobjekts erstellt die Laufzeit-Engine von Javascript automatisch ein Formularobjekt für jedes Formular.
Format:
document.forms[index].Properties
document.forms[index].Methode (Parameter)
Dokument.Formularname.Attribute
Dokument.Formularname.Methode (Parameter)