le pb reste le meme, c'est juste la syntaxe qui change non ?Envoyé par SpaceFrog
enfin, je modifier mon code et c'est pareil
le pb reste le meme, c'est juste la syntaxe qui change non ?Envoyé par SpaceFrog
enfin, je modifier mon code et c'est pareil
en fait si je defini mes colonne avec des px, je recupere bien la bonne dimension en javascript quand je fais :
mais si je défini mes colonnes en % alors la valeur retourné en completement fausse par exemple mon 20% me revoi 101px alors qu'a l'ecran ca fait au moins 300px
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 this.tailleColonnes[i]=parseInt(document.getElementById(this.id+'_col'+i).offsetWidth)-3 + "px";
regarde du coté de offsetWidth ...
je vais revoir tout mon code pour faure comme dans ton exemple donné au début, avec une colonne supplémentaire pour la largeur de l'ascensseur.
Ce qui m'avait pas plu, c'est qu'on devait définir des largeur en PX et non en %
mais tampis
si mes souvenirs sont bons je n'avais pas ajouté cette colonne par simpel plaisir
non mais les largeurs sont si ma mémoire ne me fait pas défaut recalculées ...
il suffit de relancer la focntion de redimensionnement du tableau et de ses colonnes sur le onresize ...
comprend pas tout là,
comment dois je faire si je souhaite que mon tableau fasse 70% de la fenetre
avec 5 colonnes de 20% ? le onresize n'intervient pas là si ?
pas au moment de la création ...
il faut juste chopper sur le onload la largeur de la fenêtre et y appliquer ton 70% pour le tableau et les autres pourcentages pour les colonnes ...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager