De fleste store nettleserne har en funksjon som kalles en pop -up blocker. Hvis popup -blokkering er slått på, vil nettleseren forhindre et nytt vindu fra å bli åpnet dersom det nye vinduet åpnes automatisk og er ikke et resultat av en bruker handling ( klikke på en link, for eksempel) . Når du oppretter et pop -up vindu i JavaScript, kontrollere resultatet og skrive kode for å varsle brukeren å slå av pop -up blocker hvis mislykket . Du kan også bruke CSS for å skape illusjonen av et pop -up vindu som ikke vil bli blokkert av en hvilken som helst nettleser. Varsle brukeren
Sjekk avkastningen verdi når du åpner et nytt vindu i JavaScript bruke " window.open " metoden. Noen pop - up blokkering vil hindre et vindu fra å åpnes og avkastningen verdien vil være " null ". Andre pop - up blokkering vil tillate vinduet for å åpne og vil umiddelbart lukke den . I dette tilfelle returverdien vil være en gyldig vindu objekt og den "lukkede "-egenskapen av at vinduet vil være sant. Enten eksempel varsle brukeren om at pop -up blocker må være slått av for å bruke programmet . For eksempel : en