éfinir la hauteur d'un tableau en fonction de la fenêtre

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : éfinir la hauteur d'un tableau en fonction de la fenêtre

par hormia » 22 avr. 2005, 09:40

Ok, je vais voir avec du CSS.

merci en tout cas !

par Damien » 21 avr. 2005, 20:49

Bonsoir,

J'ai pas pris le temps de bien comprendre ce que tu veux faire, mais pour répondre simplement à la question, un truc de ce genre devrait fonctionner :

Code : Tout sélectionner

<script type="text/javascript">document.write("<table height=" + document.body.clientHeight + " width=900>");</script>
Mais tu peux certainement faire ce que tu veux plus simplement sans javascript, avec du css.

éfinir la hauteur d'un tableau en fonction de la fenêtre

par hormia » 21 avr. 2005, 16:11

Bonjour,

J'ai un tableau qui contient une div avec une scrollbar. Et selon la configuration de l'écran la hauteur n'est pas la même.
En mettant height=100%, les navigateurs réagissent pas pareil.
IE prend pour 100% la taille de la fenêtre et donc me positionne une scrollbar dans ma div.
Firefox prends pour 100% la longueur de mon texte et ma div n'a pas de scrollbar mais c'est ma fenetre qui en a une.

La seule solution est de mettre une valeau absolu. Le prob c'est quavec une grande résolution, mon tableau parait tout petit.

Je sais récupérer la hauteur du navigateur avec javascript c'est:
document.documentElement.clientHeight

Mais comment dire que cette valeur est celle de mon height du tableau ?

<table height=document.body.clientHeight width=900>

Merci