Bonjour.

Je voudrais d�finir la largeur d'une liste multiple � partir de la taille de la fen�tre.

1er probl�me : innerWidth ne fonctionne pas sous IE.
J'utilise donc availWidth � la place m�me si ce n'est pas tout � fait la m�me chose.

Ensuite je ne sais pas comment utiliser la valeur retourn�e par la fonction pour le style.
Je souhaite avoir :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
<select name="liste" multiple="multiple" size="10" style="width:XXXXpx;"></select>
XXXX �tant calcul� par
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
function width_list() {
	width = screen.availWidth - 500;
	return "width:" + width + "px";
}
Code : S�lectionner tout - Visualiser dans une fen�tre � part
document.form.liste.style.width = "400px";
ne donne rien