Vorwort: Das Fensterobjekt stellt uns eine 1. Standortobjekt1. URL Die allgemeine Syntax einer URL lautet:
2. Eigenschaften des StandortobjektesWir können diese Eigenschaften verwenden, um die entsprechenden Informationen in der Adressleiste zu erhalten, zum Beispiel:
Oder wir können die entsprechenden Attribute direkt in der Konsole eingeben, um den entsprechenden Rückgabewert zu erhalten. Beispielsweise erzeugen wir jetzt einen Effekt, der durch das Klicken auf eine Schaltfläche zum Springen auf die Seite bewirkt: <Text> <button>Springen</button> <div></div> <Skript> var btn = document.querySelector('Schaltfläche'); var div = document.querySelector('div'); var Timer = 5; btn.addEventListener('klicken',Funktion(){ Zeit() }) var Zeit = setzeIntervall(Funktion(){ wenn(Timer == 0) { this.location.href = "https://www.baidu.com" } anders{ div.innerHTML = 'Die Seite wird nach '+timer+' Sekunden springen' Timer--; } },1000); </Skript> </body> Die laufenden Ergebnisse sind: 3. Methoden des StandortobjektsBeispielsweise können wir auch mithilfe der Objektmethode „Standort“ zur Seite springen: <button>Klicken zum Springen</button> <Skript> var btn = document.querySelector('Schaltfläche'); btn.addEventListener('klicken',Funktion(){ Standort.assign('https://www.baidu.com') }) </Skript> Der durch 2. Navigator-Objekt if((navigator.userAgent.match(/(Telefon|Pad|Pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i))) { window.location.href = ""; //Mobiltelefon} sonst { window.location.href = ""; //Computer} 3. Verlaufsobjekt Die drei am häufigsten verwendeten Methoden sind:
Wenn wir beispielsweise zwei Seiten haben und mit einer Schaltfläche vorwärts und rückwärts gehen möchten, können wir die Vorwärtsmethode und die Verlaufsmethode jeweils an die Schaltflächen der beiden Seiten binden, wie unten gezeigt: <Text> <a href="list.html" rel="external nofollow" >Zur Listenseite</a> <button>Weiter</button> <Skript> var btn = document.querySelector('Schaltfläche'); btn.addEventListener('klicken',Funktion(){ Geschichte.vorwärts() }) </Skript> </body> <Text> <a href="index.html" rel="external nofollow" >Zurück zur Hauptseite</a> <button>Zurück</button> <Skript> var btn = document.querySelector('Schaltfläche'); btn.addEventListener('klicken',Funktion(){ Geschichte.zurück() }) </Skript> </body> Der Effekt ist: Oder wir können Dies ist das Ende dieses Artikels über das BOM- Das könnte Sie auch interessieren:
|
<<: CSS3 beschleunigt und verzögert Übergänge
>>: Implementierung des Nginx Intranet Standalone Reverse Proxy
Inhaltsverzeichnis 1. Einleitung 2. Direkte Wiede...
Inhaltsverzeichnis Vorwort 1. Strukturdiagramm de...
Inhaltsverzeichnis React-Native-Projektinitialisi...
Bei der Verwendung von jquery-multiselect (einem ...
Grundlagen Die Reihenfolge der Standortübereinsti...
Angenommen, es gibt eine Tabelle: Belohnung (Belo...
1. Die drei Dateien /etc/hosts, /etc/resolv.conf ...
Dokumenthinweise mit dem Attribut show-header <...
Inhaltsverzeichnis Überblick Beispiel 1) Objekt e...
Inhaltsverzeichnis Vorwort Einführung-Offiziell B...
In Gästebüchern, Foren und anderen Orten werden i...
In diesem Artikel finden Sie eine ausführliche An...
Dieser Artikel beschreibt die Bereitstellungsmeth...
1. Die Rolle der Klammern 1.1 Eckige Klammern [ ]...
Der Weg vor uns ist lang und beschwerlich, aber i...