Bonjour,
J'ai fait un petit script pour redimensionner une iframe (pas de barres de scroll).
Ca fonctionne tres bien quand il n'y a qu'une seule iframe..
Mais la, j'aurais besoin d'en avoir 4 dans la meme page.. Et la solution de specifier un ID pour chaque n'est pas faisable..
Et je n'arrive pas a modifier le script pour cibler l'iframe correspondante..
Si qq'un a une idée..
dans la page html qui inclus les iframe :
dans la frame appellée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <script language="javascript"> document.domain = "mondomaine.fr"; </script> <iframe id="iframe" name="myframe" class="autoHeight" frameborder="0" scrolling="no" src="http://blabla.fr/frame/id/1757" width="730" ></iframe>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <script language="javascript"> document.domain = "mondomaine.fr"; $(window).load(function() { function setHeight() { parent.document.getElementById('iframe').height = $("html").outerHeight(); } setHeight(); }); </script>
Donc, la j'accede a l'iframe par son ID.. à partir d'elle meme.. y'a t-il des solutions pour acceder a l'iframe qui appelle la fonction, sans ID ? (habituellement "this").. mais la..
Partager