[débutant][HTML/JAVASCRIPT]Iframe et dynamisme
Salut,
J'ai actuellement une IFrame qui se redimensionne lors du chargement grâce à cette fonction :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<script language="Javascript">
function size(){
var width = screen.availWidth;
width = width - 235;
var largeur = ""+width+"px";
var height = screen.availHeight;
height = height-268;
var hauteur = ""+height+"px";
document.getElementById("ifrm").style.width=largeur;
document.getElementById("ifrm").style.height=hauteur;
}
</script> |
et donc mon appel se fait comme suit :
Code:
1 2 3
|
<iframe src="{emplacement/lien[last()]/lienPrincipale/text()}" name="framePrincipale" scrolling="yes" frameborder="0" id="ifrm" onload="size();">
</iframe> |
Or, mon problème est que dans cette iframe, il peut y avoir d'autres (un seul cas) iframe qui se redimensionnent automatiquement ou qui chargent une page externe lors du clic sur un lien quelconque de la page contenue dans l'IFrame.
Donc, pas de redimension.
Comment faire pour redimensionner lors du changement de la taille de l'iframe ?
Y-a-t-il un évenement en javascript ? J'ai bien tenté onchange mais il semble reservé aux formulaires et autres textarea...
Merci d'avance
Fred