How To Get The Current URL With JavaScript
JavaScript er et kraftfuldt værktøj, der giver webudviklere mulighed for at manipulere og interagere med indholdet på en hjemmeside. En af de mest grundlæggende opgaver er at få den aktuelle URL-adresse for den side, hvor JavaScript-koden kører. Dette er nyttigt i mange situationer, f.eks. når du vil logge URLen til fejlrapportering eller analyseformål. I denne artikel vil vi udforske forskellige metoder til at få den aktuelle URL med JavaScript.
JavaScript URL-metoder
Der er flere måder at få fat i den aktuelle URL med JavaScript. Her er nogle grundlæggende metoder, der kan bruges:
- window.location.href: Denne egenskab returnerer hele URL-adressen som en streng.
- window.location: Dette objekt indeholder forskellige egenskaber som href, host, hostname, pathname osv., som hver repræsenterer forskellige dele af URLen.
- document.URL: Dette gør det samme som window.location.href og returnerer hele URL-adressen.
Sådan får du den aktuelle URL med JavaScript
Her er et simpelt eksempel på, hvordan du kan få fat i den aktuelle URL ved hjælp af en af de nævnte metoder:
let currentUrl = window.location.href;
console.log(Aktuel URL: + currentUrl);
Ved at køre dette script i din browserkonsol vil du kunne se den aktuelle URL-adresse udskrevet.
Eksempel på anvendelse
Lad os antage, at du gerne vil opdatere en side dynamisk baseret på den aktuelle URL. Du kan bruge JavaScript til at læse URLen og derefter udføre handlinger baseret på den.
let currentUrl = window.location.href;
if (currentUrl.includes(artikel)) {
// Udfør handlinger specifikke for artikelsiden
} else if (currentUrl.includes(kontakt)) {
// Udfør handlinger specifikke for kontakt siden
}
Ved at bruge betinget logik kan du differentiere mellem forskellige sider baseret på URLen og tilpasse din brugervenlige oplevelse.
Afrunding
At kunne få den aktuelle URL med JavaScript er et nyttigt redskab til enhver webudvikler. Ved at forstå de forskellige metoder og egenskaber, der er tilgængelige, kan du skabe mere dynamiske og fleksible hjemmesider. Husk at øve dig og eksperimentere med disse metoder for at blive fortrolig med dem.
Hvordan kan man få den nuværende URL ved hjælp af JavaScript?
Er der andre metoder til at få den aktuelle URL i JavaScript udover window.location.href?
Hvordan kan man udtrække specifikke dele af den nuværende URL i JavaScript?
Hvordan kan man skifte den aktuelle URL i JavaScript?
Hvordan kan man få den aktuelle URL parameter ved hjælp af JavaScript?
Hvordan kan man opdele den aktuelle URL parameter i JavaScript?
Hvordan kan man få hash-delen af den aktuelle URL i JavaScript?
Hvordan kan man få den aktuelle URL uden query strengen i JavaScript?
Kan man få den aktuelle URL uden at genindlæse siden i JavaScript?
Hvordan kan man teste om en URL er gyldig i JavaScript?
PHP substr() Funktion • Den komplette guide til HTML fieldset-tagget • Java String indexOf() Metode • HTML JavaScript: En Dybdegående Guide • Sådan oprettes cirkler / runde prikker i CSS • Sådan opretter du en accordion i HTML, CSS og JavaScript • Bootstrap Alle CSS Klasser • Den omfattende guide til SQL ALTER COLUMN • React useMemo Hook •
