De meeste grote browsers hebben een functie genaamd een pop - up blocker . Als de pop - up blocker is ingeschakeld , zal de browser voorkomen dat een nieuw venster worden geopend als het nieuwe venster automatisch wordt geopend en is niet het resultaat van een actie van de gebruiker ( klikken op een link , bijvoorbeeld) . Wanneer u een pop - up venster in JavaScript maken , check het resultaat en code schrijven om kennis van de gebruiker de pop - up blocker uit te zetten als dit niet lukt . U kunt ook CSS gebruiken om de illusie van een pop - up venster dat niet door elke browser wordt geblokkeerd creëren. Waarschuwen de gebruiker Controleer de return waarde wanneer u een nieuw venster in webbrowser met behulp van de " window.open " -methode te openen . Sommige pop - up blockers zal voorkomen dat een raam van opening en de return waarde zal zijn " nul . " Andere pop - up blockers zal het raam te openen en zal onmiddellijk sluiten . In dit geval zal de return waarde van een geldig window-object en de "gesloten" eigenschap van dat venster waar te zijn . In beide gevallen , waarschuwt de gebruiker dat de pop - up blocker moet worden uitgeschakeld om uw toepassing te gebruiken . Bijvoorbeeld : |