bon finalement je suis revenu a l'iframe pour inclure ma page de blog dans mon site, j'ai intégré un script trouvé sur un autre site, il resize bien l'iframe par rapport a la page du blog, mais uniquement sur Chrome, ça ne fonctionne pas ni sur FF, IE ou encore Opera -_-
je suis assez peu familié sur javascript, j'ai tenté quelques trucs mais rien a faire, au mieux ça se resizait plus nul part *.* , donc si quelqu'un de plus experimenté que moi (ce qui n'est pas dur finalement) voit ce qui cloche...
voici le js :
Code :
- <script language="javascript">
- function resizeIframe()
- {
- maframe = document.getElementById('blog');// frame in the parent
- maframe.style.height = maframe.contentWindow.document.body.scrollHeight+"px"; //changement de la hauteur
- }
- </script>
|
ma frame :
Code :
- <iframe id="blog" scrolling="no" onload="resizeIframe();" frameborder="0" src="blog/index.php"></iframe>
|
et son css :
Code :
- #blog {position:absolute;top:200px;left:50%;margin-left:-500px;display:none;width:1000px;height:100%;border:1px solid #BBB;border-bottom:0px;padding-bottom:50px;overflow:auto;}
|