Maison > Article > interface Web > Comment utiliser window.location en js ?
Protocole réseau JavaScriptASP.netSchemeASP, comment utiliser window.location en js ? Jetons un coup d'oeil.
L'URL est : Uniform Resource Locator (URL)
L'URL complète se compose de ces parties :
schéma://hôte:port/ chemin?query#fragment
schéma (protocole de communication) : http, ftp, maito, etc. couramment utilisés.
hôte (hôte) : nom d'hôte ou adresse IP du serveur (ordinateur) du système de noms de domaine (DNS).
port (numéro de port) : entier, facultatif. En cas d'omission, le port par défaut du schéma est utilisé. Par exemple, le port par défaut de http est 80.
Chemin : une chaîne séparée par zéro ou plusieurs symboles "/", généralement utilisée pour représenter un répertoire ou une adresse de fichier sur l'hôte.
requête : facultative, utilisée pour transmettre des paramètres à des pages Web dynamiques (telles que les pages Web produites à l'aide de CGI, ISAPI, PHP/JSP/ASP/ASP.NET et d'autres technologies), et peut avoir plusieurs paramètres séparés. les par des symboles "&", et le nom et la valeur de chaque paramètre sont séparés par des symboles "=".
fragment (fragment d'information) : chaîne, utilisée pour spécifier le fragment dans la ressource réseau. Par exemple, s'il existe plusieurs explications de noms dans une page Web, vous pouvez utiliser fragment pour localiser directement une certaine explication de nom. (Également appelé point d'ancrage.)
Pour une URL comme celle-ci
:80/fisker/post/0703/window.location.html?ver=1.0&id=6#imhere
Nous pouvons utiliser javascript pour en obtenir chaque partie
1, window.location.href
La chaîne URL entière (la barre d'adresse complète dans le navigateur)
Valeur de retour dans cet exemple : :80/fisker/post/0703/window.location.html?ver=1.0&id=6#imhere
2,window.location.protocol
La partie protocole de l'URL
Ceci l'exemple renvoie la valeur : http:
3,window.location.host
La partie hôte de l'URL
Cet exemple renvoie la valeur : www.x2y2.com
4, window.location.port
La partie port de l'URL
Si le port par défaut 80 est utilisé (mise à jour : même si : 80 est ajouté), la valeur de retour n'est pas le 80 par défaut mais le caractère vide
Cet exemple renvoie la valeur : ""
5,window.location.pathname
La partie chemin de l'URL (c'est-à-dire l'adresse du fichier)
La valeur de retour dans cet exemple :/fisker /post/0703/window.location.html
6 ,window.location.search
Partie requête (paramètre)
En plus d'attribuer des valeurs aux langages dynamiques, nous pouvons également attribuez des valeurs aux pages statiques et utilisez javascript pour obtenir les valeurs des paramètres correspondantes
Cet exemple renvoie la valeur :? ver=1.0&id=6
7,window.location.hash
Point d'ancrage
Valeur de retour dans cet exemple : #imhere
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!