Unofficial WebSite X5
WebSite X5 versioni obsolete => WebSite X5 [v12] - Evolution/Professional - Discussioni generali => Topic aperto da: giancarlobar - 12 Luglio, 2016, 08:39:53
-
Buongiorno,
credo sia un argomento già ampiamente trattato ho provato a cercare sui forum ma purtroppo non sono riuscito a trovare del codice che facesse al caso mio.
Mi è stato fornito da una azienda del codice (bootstrap) da inserire sul sito che sto realizzando per mio cognato.
Le pagine che devo implementare sono già in responsive... ed il sito che ho realizzato con website lo è anche, ho inserito le pagine con un iframe, il tutto funziona abbastanza bene sono a risoluzioni basse il contenuto in altezza non si adatta bene...
Grazie per l'eventuale suggerimento, Giancarlo.
http://www.agenziastudioeffe.it/immobili.html
-
Visto che la pagina richiamata in iframe si trova nello stesso dominio, prova lo script usato nell'esempio di QUESTO (http://www.unofficialwsx5.com/index.php?topic=1646.msg11989#msg11989) post.
Al caricamento della pagina dovrebbe funzionare.
Nel sorgente trovi tutto.
La fonte dello/del script/metodo: stackoverflow.com (http://stackoverflow.com/questions/5867985/full-screen-iframe-with-a-height-of-100#answer-12311693)
-
cavolo ... funziona !!!! ;)
io ho inserito anche questo.... o è superfluo ?
Only registered users can see contents. Please click here to Register or Login.
-
..... e come sempre grazie Lemon per la pappa. :)
-
Grazie a stackoverflow.com :)
io ho inserito anche questo.... o è superfluo ?
[...]
Per le versioni Professional non dovrebbe servire, c'è "Abilita Altezza Automatica" tra le opzioni dell'Oggetto Codice HTML.
Considerazione personale: se possibile integrerei, in WS, gli script che hai nella pagina /ricercaimmobili/esito.html
-
dici di mettere il codici sotto direttamente sulla pagina immobili.html ?
Only registered users can see contents. Please click here to Register or Login.
-
La libreria jQuery non ti serve.
Dovrai valutare tu, se c'è altro di superfluo.
C'è anche del codice HTML da inserire.
Ho provato al volo in locale:
[attach=1]
Era solo una mia considerazione...
Edit: la prova non è in iframe, "parola di lupetto" :)
-
ahhh!! se ho capito bene lascio perdere l'iframe ed inserisco il codice html da.... a in un oggetto HTML in + integro gli script nella parte esperto della pagina ?
-
Esatto ma, visto che dovrai fare la stessa cosa per tutte le pagine del "sistema gestione immobili", devi valutare tu se conviene oppure no.
E soprattutto, come ho già scritto, se possibile.
P.S.
Siamo andati OT
-
ho notato che su IE questo tipo di iframe taglia la pagina... :(
-
Che versione di IE?
Sistema Operativo?
Cosa vuoi dire con "questo tipo di iframe"?
-
Ciao Lemon..IE11
sistema operativo credo non sia rilevante comunque w7 o w8.1
purtroppo tronca l'altezza dell'iframe .... non so ma su altri browser non crea questi problemi...
vedi allegato.
Grazie saluti Giancarlo.
-
Hai inserito lo script nel body, lo inserirei in head come da esempio (post linkato).
-
Ok corretto l'errore grazie Lemon.. , l'iframe resta troncato...
-
purtroppo non sono per niente pratico di java e co., ho cercato sul web qualche soluzione tipo, al caricamento della pagina da
parte del browser IE si restituisce un diverso comportamento dell'iframe.... ma al momento brancolo nel vuoto ...
-
Se non trovi di meglio puoi provare a ritardare la funzione con setTimeout, esempio:
function calcHeight() {
setTimeout (function(){
//find the height of the internal page
var the_height = document.getElementById('the_iframe').contentWindow.document.body.scrollHeight;
//change the height of the iframe
document.getElementById('the_iframe').height = the_height;
}, 1000);
}
$(window).resize(calcHeight);
In rosso il tempo espresso in millisecondi.
Ho aggiunto anche il richiamo della funzione al ridimensionamento della pagina (ultima riga).
-
:D :D meglio di questo al momento NO!!!!
grandissimo.... grazie, ti offrirei una pinta di birra se potessi... ma mi sa che non sei in zona... ;)
-
Prego, pinta di birra virtuale presa e già tracannata :)