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