Skip to main content

Hvad er en HTML -popup?

En popup, når du bruger HyperText Markup Language (HTML), er et separat displayvindue, der åbnes uafhængigt af, at websiden bliver set.Der er en række faktorer, der kan påvirke, hvordan, hvornår og selv hvis en HTML -popup vises, selvom standardadfærden i en webbrowser normalt er at oprette et separat vindue, der kun har en titellinje og ramme, eksklusive værktøjslinjer eller anden navigationElementer, browseren normalt ville vise.HTML -popup blev oprindeligt designet som en måde for et websted at vise oplysninger om en vare på en side uden at forlade den side, hvorfra popup stammer fra.Mekanismen til en HTML -popup kan udnyttes til ondsindede formål, så mange webbrowsere leverer funktioner, der forhindrer popup -vinduer i at vises, hvilket gør dem til et vanskeligt navigationsværktøj til i nogle tilfælde.er at indstille målrammen for et standard ankerlink til værdien tom.Dette betyder, at i stedet for at få webbrowseren til at indlæse HTML -dokumentet i en ramme inden for det aktuelle sidelayout, oprettes et nyt browservindue og den side, der er indlæst i det nye vindue.Brug af en tom ramme til at generere en HTML -popup er en enkel måde at give en bruger mulighed for at se store billeder ved at klikke på en miniaturebillede, indlæse en multimedia -fil, f.eks. En video, eller at se definitionen af et ord uden at tvinge en separat side tilIndlæs i det aktuelle vindue.Brug af en tom ramme giver ikke en stor mængde kontrol over, hvordan popup -vinduet vises, når det genereres.

En mere almindelig metode, der bruges til at påkalde en HTML -popup, er at anvende JavaScript .Ved hjælp af scriptingsproget kan der oprettes et nyt vindue som svar på nogle brugerinput, såsom at klikke på et link eller videregive et link.Størrelsen og komponenterne i vinduet, der oprettes, kan også kontrolleres, så det mere pænt rammer og viser de oplysninger, den indeholder.

Der er nogle problemer, der kan støder på, når du bruger en HTML -popup på et websted.Det mest almindelige er, at browsere kan forhindre, at en popup vises som en løsning på risikoen for, at de bruges til ondsindede angreb eller andre formål.En relateret komplikation er, at nogle browsere vil vise fejl, hvis en HTML -popup forsøger at indlæse et dokument på en separat server, normalt til sikkerhedsformål.I nogle situationer kan visse funktioner i et popup -vindue muligvis ikke implementeres identisk i alle browsere, hvilket muligvis får koden til at blive ignoreret.