Pop-up centrale

Fermé
cluny - 23 mai 2001 à 17:47
 br@scoo - 25 mai 2001 à 19:13
Mon problème est le suivant :
Je souhaite ouvrir différentes fenêtres pop-up à partir de différents boutons.
Pour être plus explicite je voudrai que lorsque
je clique sur un bouton, la fenêtre pop-up s'ouvre à l'endroit que j'aurai défini.
Pour ca on ma donné un java script qui ne fonctionne pas !!!

C'est le suivant (avec les explications) :
<script language="javascript">
<!--
//tmtC_Move_Window
tmt_Move_WindowX = 0; /* Alignement sur X */
tmt_Move_WindowY = 0; /* Alignement sur Y */
</script>

Il vous faut l'inserer au niveau de <HEAD> </HEAD> et hop sa
fonctionne.


Les Reglages s'effectuent au niveau des 0.
La le script est parametrer en haut a gauche de l'ecran pour du
800x600.

Dernier point, ne depasser pas 200 ou vous risquer d'avoir des
problemes
de lisibilites du type fenetre trop grande par rapport a l'ecran.

A voir également:

2 réponses

Si tu utilise la fonction window.open() en javascript pour ouvrir tes fenetres popup, tu peux tres bien specifier la taille ainsi que la position de ta fenetre popup et bien entendu , les scrollbars (oui/non) , le menu 'oui/non) etc...

var l_popup = window.open("popup.php","Popup","left=" + posX + ",top=" + posY + ",width=720,height=250,dependent=yes,resizable=yes,toolbar=no,status=no,directories=no,menubar=no",false);

@+

Br@scoo
0
J'ai fait court pour l'exemple , met ca dans un .htm et test :



<script language="javascript">
var l_popup;
function AffichePopup()
{
var szUrl;
var posx;
var posy;
szUrl = ""; //vide pour mon exemple ...
posx = 100;
posy = 100;
//Fermeture de la fenetre popup existante...
if (l_popup != null)
l_popup.close();
//On ouvre le popup ...
l_popup = window.open(szUrl,"Popup","left=" + posx + ",top=" + posy + ",width=720,height=250,dependent=yes,resizable=yes,toolbar=no,status=no,directories=no,menubar=no",false);
//On met le focus sur le popup ...
}
</script>


<form name="formulaire">
<input type="button" name="test popup" value="Test Popup" onclick="AffichePopup()">
</form>

@+
Br@scoo
0