Bonjour,
Je tente de donne une dimension et une position sur la page d'après la grandeur de la fenetre et a chaque redimensionnement de celle-ci. Ça fonctionne nikel sur firefox et safari, mais sur explorer, le script n'est même pas 'engagé'.
le script :
Je suppose que c'est le window.addEventListener('load',center, false); qui fonctionne pas sur explorer, mais qu'est-ce qu'il faut employer alors ? J'ai essayé avec window.attachEvent('onload', center); mais ça marche pas non plus.
Merci de votre aide
Je tente de donne une dimension et une position sur la page d'après la grandeur de la fenetre et a chaque redimensionnement de celle-ci. Ça fonctionne nikel sur firefox et safari, mais sur explorer, le script n'est même pas 'engagé'.
le script :
window.addEventListener('load',center, false);
window.addEventListener('resize',center, false);
function center(){
var width_page = 520;
var height_page = 430;
document.getElementById('contener').style.width = width_page;
document.getElementById('contener').style.left = 0;
document.getElementById('contener').style.height = height_page;
document.getElementById('contener').style.top = 0;
if (document.body.clientWidth>width_page){
var marge_left = (document.body.clientWidth-width_page)/2;
document.getElementById('contener').style.width = width_page+marge_left;
document.getElementById('contener').style.left = marge_left;
}
if (document.body.clientHeight>height_page){
var marge_top = (document.body.clientHeight-height_page)/2;
document.getElementById('contener').style.height = height_page+marge_top;
document.getElementById('page').style.top = marge_top;
}
}
Je suppose que c'est le window.addEventListener('load',center, false); qui fonctionne pas sur explorer, mais qu'est-ce qu'il faut employer alors ? J'ai essayé avec window.attachEvent('onload', center); mais ça marche pas non plus.
Merci de votre aide