<script type="text/javascript">
var mypopup=
window.
open("popup.html","nom_popup","width=200, height=200");
function openMypopup() {
mypopup=
window.
open("popup.html","nom_popup","width=200, height=200");
}
function closeMypopup() {
if (mypopup===null) {
console.
log("Le popup n'existe pas");
}
else {
console.
log("Le popup existe : on peut le fermer");
mypopup.
close();
}
}
</script>
<p><a href="javascript:openMypopup()">Ouvrir le popup (car le bloqueur a probablement empêché l'ouverture automatique)</a></p>
<p><a href="javascript:closeMypopup()">Fermer le popup</a></p>
Ce script ouvre un popup et affiche un lien permettant de le fermer avec la fonction closeMypopup().
La fonction vérifie d'abord que le popup existe.