De fleste store browsere har en funktion kaldet en pop- up blocker. Hvis pop -up blocker er tændt , vil browseren forhindre et nyt vindue bliver åbnet , hvis det nye vindue åbnes automatisk, og er ikke resultatet af en brugers handling ( klikke på et link , for eksempel) . Når du opretter et pop- up vindue i JavaScript , kontrollere resultatet og skrive kode til at underrette brugeren om at slukke for pop-up blocker , hvis forgæves. Du kan også bruge CSS til at skabe illusionen af et pop- up vindue, der ikke vil blive blokeret af enhver browser . Advare brugeren
Kontrollér returværdien , når du åbner et nyt vindue i JavaScript ved hjælp af " window.open "-metoden. Nogle pop- up-blokkere vil forhindre et vindue fra åbning, og returværdien vil være " nul ". Andre pop- up-blokkere vil tillade vinduet for at åbne og vil straks lukke den. I dette tilfælde returværdien vil være en gyldig vindue objektet og "lukket " ejendom af vinduet vil være sandt. I begge tilfælde advare brugeren om, at pop- up blocker skal være slukket for at bruge din ansøgning. For eksempel : Hej