agrandir une iframe

Invité
Invité n'ayant pas de compte PHPfrance

12 févr. 2005, 21:23

bonjour,

avec firefox j'utilise la fonction designmode="on" sur une iframe,

seulement je voudrais que l'iframe s'agrandisse quand on arrive en bas (quand il y a trop de texte) au lieu d'afficher des scrollbar.

si je fais la même chose avec internet explorer sur un div avec la fonction contentEditable="true" et le style="overflow:visible" > ça marche, le div s'agrandit

si je met overflow:visible dans l'iframe ça marche pas

Est-ce qu'il y a une solution?

j'ai pensé compter le nombre de ligne de l'iframe et l'agrandir avec height=...
mais je ne trouve pas non plus de fonction qui permette de compter les lignes de texte contenu dans l'iframe

??
merci si vous avez une idée là dessus

treza

Invité
Invité n'ayant pas de compte PHPfrance

15 févr. 2005, 22:17

j'ai trouvé une solution qui marche pas mal:

h=document.getElementById('edit').contentWindow.document.height;
document.getElementById('edit').setAttribute("height",h);