Cross-Browser-Fenster-Größen-Ereignis mit JavaScript/JQuery

Cross-Browser-Fenster-Größen-Ereignis mit JavaScript/JQuery
JavaScript unterstützt verschiedene Funktionen für die Größe des Kreuzbrowserfensters. Zu diesem Zweck verfügt JQuery auch integrierte Methoden, um die Fensteraufgabe der Größenänderung zu erledigen. JQuery ist eine gut strukturierte und vollständig vorgestellte Bibliothek von JavaScript, die den JS-Code effektiv ausführen kann.

In diesem Beitrag werden zwei Methoden angepasst, um das Fenster basierend auf JavaScript und JQuery zu ändern. In der ersten Methode die AddEventListener () Die Methode wird verwendet, um die Breite sowie die Höhe des Größenbrowserfensters zu extrahieren. In der zweiten Methode die Fenster.Größenänderung () Die Methode berechnet die Häufigkeit, mit der der Browser geändert wird. Das Browserfenster kann je nach den Anforderungen des Benutzers maximiert oder minimiert werden.

Dieser Beitrag dient den folgenden Lernergebnissen:

  • Methode 1: Die Größe des Fensters mit JavaScript ändern
  • Methode 2: Die Größe des Fensters mit JQuery ändern

Methode 1: Die Größe des Fensters mit JavaScript ändern

In JavaScript die AddEventListener Methode wird verwendet, indem das bestanden wird "Größenänderung" Wert. Es gibt die zurück Seitenhöhe Und Seitenbreite des Fensters durch Maximierung oder Minimierung des Fensters. Das Ereignis wird ausgelöst, wenn der Browser die Größe des Fensters ändert. Darüber hinaus kann der Benutzer ein Element oder einen Auswahl angeben. Die neuesten Browser (Oper, Chrom, Edge, Safari usw.) Unterstützen Sie diese Methode.

Die Syntax der addEventListener () -Methode (w.R.t zur Größe der Größe des Fensters wird unten angegeben) ist unten bereitgestellt:

Syntax

Fenster.addEventListener ('Größe', Funktion), Funktion)

Die oben geschriebene Syntax kann beschrieben werden als

Die AddEventListener -Methode ist mit der 'gebundenGrößenänderung'Eigentum der Fenster. Darüber hinaus wird die Funktion aufgerufen, wenn die Größe des Fensters erkannt wird.

Beispiel

Der folgende Beispielcode zeigt die Verwendung der AddEventListener () -Methode von JavaScript an.

Code


Beispiel für die Größe des Fensters


> Seitenbreite =>
> Seitenhöhe =>

Die Beschreibung des obigen Codes wird hier beschrieben:

  • Ein Abschnitt wird mit angegeben mit Tag, in dem unterschiedliche Stylingeigenschaften wie z Hintergrundfarbe, Und Breite Sind genannt.
  • Danach die Seitenbreite Und Seitenhöhe des aktuellen Fensters wird mit dem angezeigt Spanne Klasse, die zur Darstellung von Inline -Inhalten verwendet wird.
  • Der Fenster.AddEventListener () Die Methode wird ausgelöst, indem das übergeben wird Größenänderung Wert als Argument.
  • Außerdem a Anzeige() Methode wird innen aufgerufen Stichworte. Die Breite und Höhe des Fensters werden dynamisch aktualisiert, indem Werte übergeben werden .Höhe Und .Breite. Diese Werte sind mit den HTML -Elementen verbunden.

Ausgang

Die Ausgabe wird hier erklärt:

  • Eine Nachricht wird zuerst mit angezeigt Überschrift Stichworte.
  • Anfangs die Seitenbreite und die Seitenhöhe des vorhandenen Fensters werden auf eingestellt 567 Und 304 Pixel.
  • Die Werte von Seitenbreite Und Seitenhöhe werden gemäß der Dimension des aktuellen Fensters aktualisiert.

Methode 2: Die Größe des Fensters mit JQuery ändern

Der Fenster.Größenänderung () Die Methode von JQuery wird verwendet, um die zu extrahieren Breite und Höhe des Browsers. Es gibt die Werte zurück, die zeigen, wie oft das Fenster geändert wurde, indem es maximiert oder minimiert wird. Die Syntax der Größe der Größe des Größen () ist unten bereitgestellt:

Syntax

$ (Fenster).Größenreside ();

Der Fenster Element repräsentiert, dass die Größenänderung Die Methode wird auf das Fenster angewendet. Sie können jede Funktion als Argument an die Größe der Größe () übergeben. Auf diese Weise wird die Funktion in der Größenänderung des Fensters ausgeführt.

Beispiel

Verstehen wir das Konzept anhand des folgenden Beispiels.

Code



Beispiel für die Änderung des Browserfensters.


Gröze das Fenster ungefähr> 0 mal.




In diesem Code:

  • Importieren Sie zunächst die jQuery innerhalb der Stichworte.
  • Danach wird eine Variable I mit dem Wert 1 initialisiert.
  • Danach die dokumentieren.bereit() Die Methode wird verwendet, um zu prüfen, ob das Dokument zur Änderung bereit ist.
  • In dieser Methode, Fenster.Größenänderung () Die Methode wird ausgeführt, die den Inhalt des Browser -Fensters mithilfe von Verwendung extrahiert $ ("Span").Text Eigentum.

Ausgang

Die Ausgabe zeigt die Ausführung des obigen Code. Es zeigt einen Wert an, der die Größe des Fensterbildschirms dynamisch aktualisiert. Es repräsentiert die Häufigkeit, mit der das Fenster verändert wird.

Abschluss

Der AddEventListener () Die Methode von JavaScript meldet die Höhe und Breite der Größe der Größe von Windows dynamisch. Während Fenster.Größenänderung () Die Methode von JQuery gibt die Anzahl der maximierten oder minimierten Zeiten zurück, mit der das Fenster maximiert oder minimiert wird. Sie haben zwei verschiedene Methoden gelernt, um das Cross-Browser-Fenster zu erfassen, das die Größe des Ereignisses mit JQuery und JavaScript angeht.