Bevor Sie rechts zu den Eigenschaften des springen Standortobjekt, Lassen Sie uns zunächst verstehen, was ein Standortobjekt ist.
Standortobjekt
Das Standortobjekt besteht aus den relevanten Informationen über die verfügbare URL und wie Dokumentobjekte, Verlaufsobjekte und Bildschirmobjekt. Es handelt sich auch um eine Eigenschaft des Fensterobjekts.
Syntax
Die Syntax des Standortobjekts lautet wie folgt.
Oder,
StandortBeispiel
Im folgenden Beispiel verwenden wir die Pfadname -Eigenschaft des Standortobjekts, um den Pfadnamen der Webseite abzurufen.
Ausgang
Mit der Pfadname -Eigenschaft des Standortobjekts haben wir den Pfadnamen der vorhandenen URL abgerufen.
Nachdem wir nun ein grundlegendes Verständnis des Standortobjekts haben, tauchen wir in die Details der Eigenschaften des Standortobjekts ein.
Eigenschaften des Standortobjekts
Standortobjekteigenschaften sind wie folgt.
Hash
Es wird zum Zweck des Abholens oder Festlegens des Ankers der URL verwendet (einschließlich des Hash#).
Syntax
Die Syntax der Hash -Eigenschaft ist unten angegeben.
Zum Abholen,
Standort.HashZum Einstellen,
Standort.Hash = AnkernameBeispiel
Angenommen, Sie möchten den Ankerteil einer URL mithilfe der Hash -Eigenschaft des Standortobjekts erhalten.
Im obigen Beispiel haben wir einen Link zum HREF.
dokumentieren.GetElementById ("Tutorial").Innerhtml = "Der Ankerteil der URL ist:"Ausgang
Mit der Hash -Eigenschaft des Standortobjekts haben wir den Ankerteil der URL extrahiert.
Gastgeber
Es wird verwendet, um den Hostnamen und die Portnummer der URL zu extrahieren.
Syntax
Die Host -Eigenschaftssyntax ist unten angegeben.
Zum Abrufen des Hosts der URL,
Standort.GastgeberZum Festlegen des Hosts der URL,
Standort.Host = neuer Host: neuer PortBeispiel
Angenommen, Sie möchten den Hostnamen der vorhandenen URL mit der Hosteigenschaft des Standortobjekts abrufen.
Im obigen Beispiel erhalten wir den Hostnamen der verfügbaren URL mit dem folgenden Code -Stück.
lass Host = Ort.Gastgeber;Ausgang
Verwenden der Hosteigenschaft des Standortobjekts Der Hostname und die Portnummer der vorhandenen URL wurden abgerufen.
Hostname
Es wird zum Abholen des Hostnamens der URL verwendet.
Syntax
Die Hostname -Eigenschaftssyntax ist unten bereitgestellt.
Zum Abholen des Hostnamens der URL,
Standort.HostnameZum Festlegen des Hostnamens der URL,
Standort.Hostname = neuer HostnameBeispiel
Nehmen wir an, Sie möchten den Hostnamen der vorliegenden URL extrahieren.
Im obigen Beispiel wurde die Eigenschaft des Hostnamens des Standortobjekts verwendet, um den Hostnamen der verfügbaren URL zu erhalten.
Lassen Sie Hostname = Standort.Hostname;Ausgang
Verwenden der Hostnameneigenschaft des Standortobjekts Der Hostname der vorliegenden URL wurde abgerufen.
href
Es wird zum Zweck des Abholens oder Festlegens der vollständigen URL verwendet.
Syntax
Die HREF -Eigenschaftssyntax ist unten angegeben.
Zum Extrahieren des HREF der URL,
Standort.hrefZum Festlegen des HREF der URL,
Standort.href = neue URLBeispiel
Angenommen, Sie möchten die vollständige URL der vorhandenen Webseite extrahieren.
Im obigen Beispiel wird die vollständige URL der Standseite der zur Verfügung stehenden HREF -Eigenschaft des Standortobjekts abgerufen.
URL = Standort lassen.href;Ausgang
Die vollständige URL der vorliegenden Webseite wurde mit der HREF -Eigenschaft des Standortobjekts extrahiert.
Herkunft
Es wird verwendet, um den Hostnamen, die Portnummer und das Protokoll der URL abzurufen.
Syntax
Die Syntax der Ursprungseigenschaft ist wie folgt.
Beispiel
Angenommen, Sie möchten das Protokoll, das Hostname und die Portnummer der vorliegenden URL abrufen.
Im obigen Beispiel wird der Ursprung (Protokoll, Hostname und Portnummer) der vorliegenden URL unter Verwendung der Ursprungseigenschaft des Standortobjekts abgerufen.
Lassen Sie Origin = Ort.Herkunft;Ausgang
Die Ausgabe zeigt das Protokoll, das Hostname und die Portnummer der verfügbaren URL an.
Pfadname
Es wird zum Zweck des Extrahierens oder Festlegens des Pfadnamens der URL verwendet.
Syntax
Die Pfadname -Eigenschaftssyntax ist wie folgt.
Zum Abholen des Pfadnamens der URL,
Standort.PfadnameZum Festlegen des Pfadnamens der URL,
Standort.pathname = neuer PathnameBeispiel
Angenommen, Sie möchten den Pfadnamen der vorliegenden URL extrahieren.
Im obigen Beispiel wird der Pfadname der vorhandenen URL unter Verwendung der Pfadname -Eigenschaft des Standortobjekts extrahiert.
Pfad = Standort lassen.Pfadname;Ausgang
Unter Verwendung der Pfadname -Eigenschaft des Standortobjekts wurde der Pfadname der vorhandenen URL abgerufen.
Hafen
Es wird zum Zweck des Extrahierens oder Festlegens der Portnummer der URL verwendet.
Syntax
Die Porteigenschaftssyntax ist wie folgt.
Zum Abrufen des Hafens der URL,
Standort.HafenZum Festlegen des Ports der URL,
Standort.Port = neue PortnummerBeispiel
Im folgenden Beispiel wird die Portnummer der vorliegenden Webseite extrahiert.
Im obigen Beispiel wird die Portnummer der vorliegenden Webseite mit der Porteigenschaft des Standortobjekts extrahiert.
lass port = location.Hafen;Ausgang
Die Portnummer der vorliegenden Webseite wurde abgerufen und in der Ausgabe gezeigt.
Protokoll
Es wird zum Zweck des Abholens oder Festlegens des Protokolls der URL verwendet.
Syntax
Die Protokolleigenschaftssyntax ist wie folgt.
Zum Extrahieren des Ports der URL,
Standort.ProtokollZum Festlegen des Ports der URL,
Standort.Protokoll = neues ProtokollBeispiel
Im folgenden Beispiel wird das Protokoll der verfügbaren URL abgerufen.
Das folgende Stück Code holt das Protokoll der vorliegenden URL ab.
Protokoll = Position lassen.Protokoll;Ausgang
Das Protokoll der vorliegenden URL wurde extrahiert.
suchen
Es wird zum Zweck des Abholens oder Festlegens der Querstring der URL verwendet.
Syntax
Die Sucheigenschaftsyntax ist wie folgt.
Zum Extrahieren der Suche der URL,
Standort.suchenZum Festlegen der Suche der URL,
Standort.search = queryStringBeispiel
https: // linuxHint.com/linux-command-Cheat-Sheet/?Antwort = Ja
Das folgende Code -Stück holt die QueryString der URL ab.
Sei Anchor = Dokument.GetElementById ("Linux");Ausgang
Die Abfragezeichenfolge der URL wurde extrahiert.
Abschluss
Das Standortobjekt besteht aus den relevanten Informationen über die verfügbare URL und das ähnliche Dokumentobjekt ist auch eine Eigenschaft des Fensterobjekts. Es besteht aus vielen Eigenschaften wie Hash, Host, Hostname, Pathname usw. Diese Eigenschaften haben unterschiedliche Zwecke, die in diesem Beitrag zusammen mit geeigneten Beispielen hervorgehoben werden.