Javascript: Pop up problème double ouverture

cédric -  
 cédric -
Bonjour,

J'ai un léger problème, dans mon site il y a des liens cliquables qui ouvrent un pop-up. Mais si on reclique sur le même lien en ayant tjrs le popup ouvert, il réouvre un second! comment faire pour qu' on ne puisse plus ouvrir de pop up tant que l autre est ouvert.

Merci

3 réponses

dje-dje
 
Avant de demander l'ouverture il faut tester si la popup est deja ouverte
0
cédric
 
Saurais tu quel code je dois mettre pour tester si c'est ouvert...
0
PhP Messages postés 1774 Statut Membre 606
 
Bsr,

Normalement si tu précises un nom de fenêtre dans la méthode open() ton popup ne s'ouvre qu'une seule fois

Ex:
<html><head><title></title>
<script language="JavaScript">
<!--

function open_popup()
{
	window.open("popup.htm","pop_up","width=200,height=200");
}

// -->
</script>
</head>
<body>
<a href="javascript:open_popup()" >Ouvrir popup</a>
</form>
</body>
</html>


Une fois ton popup ouvert si un lien doit charger une autre page dedans tu peux faire par ex :

<a href="http://...mapage.htm" target="pop_up">

@+

PhP    [Push the button,Don't push the
.         button,Trip the station,Change the channel]
0
cédric
 
Merci pour vos aides précieuses... J'ai finalement réussi a faire marcher tout ca... a+
0