Dans Firefox (et la plupart des autres navigateurs web modernes avec des bloqueurs de pop-up) fenêtres Javascript sont généralement autorisées que si elles sont le résultat d'un clic de l'utilisateur, mais arrêté si elles tentent d'ouvrir en arrière-plan.
Comparer la méthode utilisée dans ces bad popups avec ces good popups. Le code source est disponible sur le site. Voici le code source pour les popups « bons »:
<a href="javascript:winopen('http://www.popuptest.com/popup3.html','blank','width=450,height=235,status=yes')">Good PopUp #1</a>
<br><br>
<A class=blu HREF="http://www.popuptest.com/popup2.html" target="_BLANK">Good PopUp #2</A>
<br><br>
<A class=black HREF="http://www.popuptest.com/popup3.html" onclick="NewWindow(this.href,'rank','450','450','yes','center');return false" onfocus="this.blur()">Good PopUp #3</A>
<br><br>
<a href="javascript:PopWindow('http://www.popuptest.com/popup4.html', 450, 320)">Good PopUp #4</A>
Quelqu'un, s'il vous plaît renomme cette question pour plus de lisibilité et de compréhension. –