Skip to main content

Hva er en HTML -popup?

En popup når du bruker Hypertext Markup Language (HTML) er et eget visningsvindu som åpnes uavhengig av websiden som vises.Det er en rekke faktorer som kan påvirke hvordan, når og selv om en HTML -popup vises, selv om standardoppførselen til en nettleser vanligvis er å lage et eget vindu som bare har en tittellinje og ramme, unntatt verktøylinjer eller annen navigasjonelementer nettleseren normalt vil vise.HTML -popup -en ble opprinnelig designet som en måte for et nettsted å vise informasjon om noe element på en side uten å forlate siden som popupen oppsto fra.Mekanismen for en HTML -popup kan utnyttes for ondsinnede formål, så mange nettlesere gir funksjoner som forhindrer popup -vinduer fraer å stille inn målrammen for en standard ankerkobling til verdien.Dette betyr at i stedet for å få nettleseren til å laste inn HTML -dokumentet i en ramme i den gjeldende sideoppsettet, vil det opprettes et nytt nettleservindu og siden lastes inn i det nye vinduet.Å bruke en tom ramme for å generere en HTML -popup er en enkel måte å la en bruker se store bilder ved å klikke på et miniatyrbilde, laste inn en multimediafil som en video, eller for å se definisjonen av et ord uten å tvinge en egen side tilLast inn det gjeldende vinduet.Å bruke en tom ramme gir ikke en stor mengde kontroll over hvordan popup -vinduet vil vises når det genereres.

En mer vanlig metode som brukes til å påkalle en HTML -popup er å bruke JavaScript Reg ;.Ved å bruke skriptspråket kan et nytt vindu opprettes som svar på noen brukerinngang, for eksempel å klikke på en lenke eller passere en lenke.Størrelsen og komponentene i vinduet som opprettes også kan kontrolleres, slik at det er mer pent rammer og viser informasjonen den inneholder.

Det er noen problemer som kan oppstå når du bruker en HTML -popup på et nettsted.Det vanligste er at nettlesere kan forhindre at en popup vises som en løsning på risikoen for at de blir brukt til ondsinnede angrep eller andre formål.En relatert komplikasjon er at noen nettlesere vil vise feil hvis en HTML -popup prøver å laste inn et dokument på en egen server, vanligvis for sikkerhetsformål.I noen situasjoner kan det hende at visse funksjoner i et popup -vindu ikke blir implementert identisk i alle nettlesere, noe som muligens fører til at koden for at vinduet blir ignorert.