Forum de discussion
Forum « Programmation Javascript » (archives)
Re: centrer une popup
Envoyé: 3 septembre 2004, 10h18 par Oznog
comme tu peux le voir dans ce tutoriel "PopUp automatique généré" (http://www.trucsweb.com/Javascript/trucs.asp?no=84&type=5) le calcul se fait ainsi :
var nPosX = (screen.width) ? (screen.width-nLargeur)/2 : 0;
var nPosY = (screen.height) ? (screen.height-nHauteur)/2 : 0;
Tu dois donc l'ajouter dans la fonction "twAjustePopUp" de la façon suivante :
function twAjustePopUp() {
// Compatible IE5+ / NN6+ / Mozilla
if (document.images[0].complete) {
var nPosX = (screen.width) ? (screen.width-nLargeur)/2 : 0;
var nPosY = (screen.height) ? (screen.height-nHauteur)/2 : 0;
// Repositionnement x/y
window.moveTo(nPosX,nPosY);
window.resizeTo(document.images[0].width+10,document.images[0].height+40);
window.focus();
} else { setTimeout('twAjustePopUp()',1000) }
}
Ciao
Oznog
Réponses
|