Bonjour,
comme le dit si bien mon intitul�, je tente de replacer ma div principale au milieu de la fentre.
J'appelle ma fonction replace(x) au chargement de la page.
Voici la totalit� de mon code.
R�ultat, le traitement marche trop bien sous IE mais h�las mon site doit �tre optimis� uniquement pour Firefox et l�, ca marche pas.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 function Navigateur() { if (navigator.appName.indexOf("Netscape") > -1) return "Netscape"; if (navigator.appName.indexOf("Explorer") > -1) return "Explorer"; return "Unknown"; } function replace(dim){ var hauteur; var nav = Navigateur(); if (nav == 'Explorer') { hauteur = document.documentElement.clientHeight; largeur = document.documentElement.clientWidth; alert("Vous utilisez Internet Explorer. Taille de votre fenetre : "+largeur+"x"+hauteur); } else if (nav == 'Netscape') { hauteur = window.innerHeight; largeur = window.innerWidth; alert("Vous utilisez Mozilla Firefox. Taille de votre fenetre : "+largeur+"x"+hauteur); } else { hauteur = window.innerHeight; largeur = window.innerWidth; alert("Navigateur inconnu. Taille de votre fenetre : "+largeur+"x"+hauteur); } hauteur = (hauteur - dim)/2; document.getElementById('conteneur').style.marginTop=hauteur; }
Merci d'avance pour votre aide !
Partager