Bonjour,

Test réalisé sous IE6

J'ai besoin de connaitre la hauteur d'une frame, pour cela j'ai deux fichiers:

index.htm qui cree les frames et qui contient:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<script>
function modifieHauteur()
{
        this.frames[0].toto();
}
</script>
<html>
	<frameset rows="*,50%" frameborder="yes">
		<frame src="page.htm" onresize="modifieHauteur()"/>
		<frame src="about:blank"/>
	</frameset>
</html>
et page.htm qui représente la frame du haut et qui indique dans la barre de status la hauteur en % des 2 frames.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<script>
function toto()
{
        window.status = "taille frame="+window.parent.document.body.rows;
}
</script>
Problème j'obtiens toujours la valeurs précédente, c'est à dire avant le "resizement" de la frame.

Comment faire pour avoir la valeur après resizement ?

Cordialement.