Auf Host,URL, Pfad und Parameter via Javascript zugreifen

JavaScript kann natürlich auch auf die aktuelle URL der Browsers zugreifen. Diese besteht aus drei Teilen, welche man sich wie folgt holt und je nach Bedarf zusammensetzen kann

Das Protokoll in Javascript…

kann man über window.location.protocol benutzen. (also z.B. ‚https‘)

Den Host bzw. die Domain…

kann man über window.location.host benutzen. (also z.B. ‚www.devilweb.de‘)

Den Pfad bzw. die verzeichnisebenen…

über window.location.pathname (meinebeitraege/2018/blakeks.html)


Die Parameter welche ggf. noch hinter dem Pfad dran hängen…

nun dies ist etwas aufwendiger, dazu könnte man die kleine JavaScript-Funktion hier benutzen:

function getUrlParams() {
var a = {};
try {
location.search.substr(1).split("&").forEach(function (b) {
a[b.split("=")[0]] = b.split("=")[1]
});
} catch (e) {
console.log('getUrlParams()Ex:'+e);
}
return a
}

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.