- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Iframe .... ALTEZZA adattabile aiuto!
-
Iframe .... ALTEZZA adattabile aiuto!
Salve a tutti.
Ho una questione da risolvere; ho integrato su un sito all'interno di un'iframe una galleria d'immagini . Fin qua tutto ok , se non per il fatto che la galleria ha più o meno estensioni in altezza e da come è composto il codice non mi permette A VOLTE di vedere l'intera pagina fino in fondo a causa della "limitazione" impostata dall'iframe.
Il problema deriva certamente da questo " $height = 1200 (altezza impostata);" ...ovvero la lunghezza di una pagina "tipo"... non c'è un modo da stabilire in "automatico" con uno script o altro la fine della pagina all'interno dell'iframe in modo da ovviare a questo problema? Ringrazio per chi mi risponderà.
Già mi avevano segnalato questa pagina... ma non capisco dove posso trovare il codice adatto alle mie esigenze
-
claudioweb solo te mi puoi aiutare!!!
-
Uhm.
Solo Claudio?
Ok. non ti rispondo ed aspettiamo lo faccia lui
Vabbè dai, ci provo pure io... provato ad impostare l'altezza con un linguaggio di programmazione?
Ad esempio in php con getimagesize() ottieni informazioni sull'altezza e la larghezza dell'immagine che potresti passare:
<?php list($w, $h) = getimagesize("image.jpg") ?> <iframe style="width: <?php print($w)?>px; height: <?php print($h)?>px;" />
Spero sia quello che ti serve.
-
ciao... io non devo includere una immagine.... ma dentro l'iframe devo fare mostrare un'altra pagina contenente una galleria fotografica che mostra una serie di anteprime/miniature. Queste miniature in alcuni casi sono poche e quindi tutto ok... ma quando sono tante vanno fuori la lunghezza impostata da me (nell'esempio ho messo $height = 1295;) e quindi non le vedo!... a me servirebbe dunque che tramite uno script o altro l'iframe possa capire ogni volta quando finisce la pagina correttamente
questo sarebbe il codice integrale del file IFRAME.php
sai come dovrebbe diventare?
<?php if (!isset($mainfile)) { include("mainfile.php"); } $index = 0; $height = 1295; $width = 600; include("header.php"); if( substr($file,0,5)!="./../" && substr($file,0,7)!="http://" ){ include ($file); CloseTable(); include("footer.php"); } else { echo "<IFRAME src=\"$file\" width=\"618\" height=\"$height\" scrolling=\"no\" frameborder=\"0\">"; echo "</IFRAME><a href=\"$file\" target=\"_blank\"></center>"; include("footer.php"); } ?>