Ciao, come posso fare ad impostare che un iframe prenda l'altezza del suo contenuto? di modo da dargli un overflow: hidden e da non scrollare per che ha l'altezza giusta... grazie, ciaooo
Printable View
Ciao, come posso fare ad impostare che un iframe prenda l'altezza del suo contenuto? di modo da dargli un overflow: hidden e da non scrollare per che ha l'altezza giusta... grazie, ciaooo
Uso questo sitema per il guestbook nel mio sito:
Pagina con iframe:
Che caricherà:Codice PHP:...
<body>
<iframe src="pagina.html" id="contentFRM" marginwidth="0" marginheight="0" scrolling="no" frameborder="1"></iframe>
</body>
</html>
Codice PHP:...
<head>
<title>titolo</title>
<script type="text/javascript">
function autofitIframe(id){ // v.1.0
//copyright 2004 Eddie Traversa http://www.dhtmlnirvana.com/
if (!window.opera && !document.mimeType && document.all && document.getElementById){
parent.document.getElementById(id).style.height=this.document.body.offsetHeight+"px";
}
else if(document.getElementById) {
parent.document.getElementById(id).style.height=this.document.body.scrollHeight+"px"
}
}
</script>
<body onload="autofitIframe('contentFRM')">
contenuto
</body>
</html>
Non va... cmq non c'é una soluzione con i CSS? mi ricordo che una volta ero riuscito a risolvere qulcosa di simile.... forse abbinando l'overflow: hidden a qualcosa.... adesso nn mi vienem piu in mente come fare.... Grazie, ciaoo....
Qui: http://darkwolf.altervista.org/index.php?ind=guestbook
Funziona benissimo :wink: