par
Nours312 » 27 mai 2010, 04:19
slt ::
t'as testé :
[javascript]objet.css({position:'absolute',left: ((largeur - contact_largeur)/2) + 'px',top: ((hauteur - contact_hauteur)/2) + 'px','z-index':'1000'});
$('#fond').css({position:'absolute',top:'0px',left:'0px',width: largeur + 'px',height: hauteur2 + 'px',backgroundColor:'#000000'}); [/javascript]
sinon, tu peux aussi mettre un try :
[javascript]function reactualiser_fenetre (objet) {
try{
var largeur = $(window).width() + window.scrollX*2;
var hauteur = $(window).height() + window.scrollY*2;
var contact_largeur = objet.width();
var contact_hauteur = objet.height();
objet.css({position:'absolute',left: (largeur/2 - contact_largeur/2) + 'px',top: (hauteur/2 - contact_hauteur/2) + 'px','z-index':'1000'});
var hauteur2 = $('body').height();
$('#fond').css({position:'absolute',top:'0px',left:'0px',width: largeur + 'px',height: hauteur2 + 'px',backgroundColor:'#000000'});
} catch(e){alert(e);}
return objet;
}[/javascript]
@+
slt ::
t'as testé :
[javascript]objet.css({position:'absolute',left: ((largeur - contact_largeur)/2) + 'px',top: ((hauteur - contact_hauteur)/2) + 'px','z-index':'1000'});
$('#fond').css({position:'absolute',top:'0px',left:'0px',width: largeur + 'px',height: hauteur2 + 'px',backgroundColor:'#000000'}); [/javascript]
sinon, tu peux aussi mettre un try :
[javascript]function reactualiser_fenetre (objet) {
try{
var largeur = $(window).width() + window.scrollX*2;
var hauteur = $(window).height() + window.scrollY*2;
var contact_largeur = objet.width();
var contact_hauteur = objet.height();
objet.css({position:'absolute',left: (largeur/2 - contact_largeur/2) + 'px',top: (hauteur/2 - contact_hauteur/2) + 'px','z-index':'1000'});
var hauteur2 = $('body').height();
$('#fond').css({position:'absolute',top:'0px',left:'0px',width: largeur + 'px',height: hauteur2 + 'px',backgroundColor:'#000000'});
} catch(e){alert(e);}
return objet;
}[/javascript]
@+