ceci :
appelé par :
ne fonctionne pas , est ce une erreur de syntaxe ou une erreur de raisonnement de ma part
je sais, dans ce cas ce css fait exactement la même chose :
mais j'aimerai pouvoir récup les vars larg et haut en plusieurs endroits.
par avance, merci
oops! peut être aurai je dû poster dans javascript Modifié par gazobu (26 Dec 2010 - 08:26)
<script type="text/javascript">
function resize() {
if (document.body) { // récupération de la taille d'affichage
var larg = (document.body.clientWidth);
var haut = (document.body.clientHeight);}
else {
var larg = (window.innerWidth);
var haut = (window.innerHeight);}
//mise en proportion de <div id="menu"> par rapport à l'affichage
document.getElementById('menu').style.width=document.getElementById('menu').offsetWidth + larg/10 +'px';
document.getElementById('menu').style.height=document.getElementById('menu').offsetHeight + haut/10 +'px';
}
</script>
appelé par :
<body onresize="resize();">
<div id="menu"></div>
</body></html>
ne fonctionne pas , est ce une erreur de syntaxe ou une erreur de raisonnement de ma part
je sais, dans ce cas ce css fait exactement la même chose :
#menu {
width: 10%;
height: 10%;}
mais j'aimerai pouvoir récup les vars larg et haut en plusieurs endroits.
par avance, merci
oops! peut être aurai je dû poster dans javascript Modifié par gazobu (26 Dec 2010 - 08:26)