Iframe dinamico
Autore: Davide T.
Visite 2063,
Followers 1,
Condiviso 0
Ciao a tutti...ho un quesito che mi attanaglia avendo provato tutti i possibili metodi per un iframe dinamico....in altezza...
Praticamente ho seguito un mezzo consiglio di KolAsim...ho riprodotto un html a parte e l'ho messo nella cartella files per poi richiamarlo con iframe...è una specie di galleria immagini descrittiva...con il click del pulsante si apre un accordion... il problema è che aprendosi poi compaiono le barre e bisogna scrollare per forza...a meno che non abiliti un'altezza maggiore...però il problema è che ci sarebbe dello spazio bianco in più prima del footer utilizzando questa opzione...per cui...come si può fare? questo è il link di prova...http://provawe.altervista.org/pagina-9.html
Postato il
Ciao Davide, infatti mi ero scervellato pure io perchè lo volevo usare per un blog ma purtroppo o ti compare le barre laterali oppure ti lascio troppo spazio sotto da smartphone
Autore
X cui nessuna soluzione?ho cercato ovunque...su stack...sul web...su w3school...non si trova una soluzione...
... a vederla così la cosa più semplice a parer mio sarebbe quella di usare direttamente l'Oggetto Codice HTML... (con altezza automatica)...
... nella sezione Esperto, prima della chiusura di /HEAD ...incolla il codice preso dal sorgente, sezione head dal rigo 8 al rigo 158 della pagina description.html
... nell'Oggetto Codice HTML ...incolla il codice preso dallo stesso sorgente dalla sezione BODy dal rigo 165 al rigo 373
:::::::::::::::::::::::::::::::::::::::
... altrimenti per usare l'IFRAME, deve assegnare ad ogni nodo della pagina description.html lo stesso numero di righe che si espandono, ed all'IFRAME assegnare un'altezza compressiva dello sviluppo della espansione; ...questi valori devono poi essere anche controllati con lo stie applicato alle media-query dei vari breakpoint in uso...
.
... magari attendi gli esperti che hanno il programma e possono dirti di più...
...!... l'IFRAME dinamico può essere usato per pagine residenti nel proprio spazio web, ben definite, ...!... ma non a fisarmonica o controllate da script interni...!...
.
Autore
Ah...quindi per iframe nulla...
Autore
Grazie...come sempre...Kol!!
Autore
Ho fatto come hai detto Kol ma mi appare a metà http://provawe.altervista.org/pagina-10.html
nel baule ho trovato questo vecchio esempio, creato tempo fa, ma non ricordo esattamente da chi...forse Lemonsong o proprio KolAsim...sorry...
http://provews.altervista.org/prova/
e funziona con le immagini adattandosi, se ho capito la domanda
Autore
Se è pippo, Pluto e paperino è grandioso...ma come funziona codesto iFrame?
Autore
Ho visto al pc...non è un iFrame...
avrei il progetto da mandarti ma fatto con la Pro...
aaaahhhhh. ok ti serviva proprio un Iframe...letto meglio adesso...
Autore
Aspe...se è qualcosa che stava anche sul cucuzzolo l'ho fatto anchio...praticamente un accordion con gli oggetti...però non è quello che ho postato purtroppo...mi sembra un po' più complesso...
...nel senso che ti serve per forza un iframe ?
Autore
No...però se vedi l'ultimo esempio da me postato sotto suggerimento di Kol, anche riproducendo l'intera pagina html nell'oggetto html, purtroppo non capisco perché non viene visualizzato correttamente quell'accordion...invece riprendendolo con iFrame sì...
... ottimo! ...la fisarmonica funziona correttamente, e l'Oggetto HTML si espande automaticamente come ti avevo detto e che avevo presunto, pur non avendo il programma......
.
Autore
No perché non si vede bene l'immagine
Autore
Invece di essere estesa si vede a metà
Autore
Sennò fondamentalmente ci avevo provato già e dava lo stesso errore..
... per le immagini a metà, nel tag style, magari prima della chiusura </style> incolla questa stringa:
.bg-img img { left:0px;}
.
ma io la vedo correttamente...
questo script funziona bene http://www.dynamicdrive.com/dynamicindex17/iframessi2.htm
Ma le pagine esterne caricate nell'iframe devono appartenere allo stesso dominio della pagina in cui è inserito il tag iframe.
Ciao
io la vedo a metà ...
ma con l'istruzione di KolAsim , si vede bene
Autore
Fatto...ora funziona...ma come mai nonostante fosse lo stesso codice non funzionava?
Autore
Grazie anche a te...domani da pc provo anche questa...ora da smartphone non posso far molto...ps se può essere utile a qualcuno...per editare le pagine da smartphone.potete usare l'app ftp TURBO CLIENT E TURBO EDITOR per modificare...
... considerà però quanto ti avevo anticipato:
... comunque ci puoi provare, ...non si sa mai ... ...
.
Autore
Se puoi mi spieghi xké non funzionava con lo stesso codice ma solo con il tuo style?
... probabilmente perchè all'Oggetto HTML che fa da contenitore (che non è più il BODY originale) hai assegnato nelle sue proprietà l'allineamento al centro, ed essendo il fuoco dell'immagine sull'angolo superiore sinistro, questa senza controlli si posiziona a metà delle larghezza dell'oggetto...
.
Autore
Maestro, mi inchino!!!
con IE lo script di Giorgio C. non funzia, infatti cliccando per un pò di volte sulla scritta: "For example, click here..."l'iFrame si allunga sempre di più...
ciao Mirko, ...non ho ancora visto; ...gli darò un'occhiata quando mi sarà possibile... ciao
Autore
Scusate dovevo far rimanere aperto il post? L'ho chiuso xké KolAsim ha risolto tutto...ma se volevate continuare con lo sscript di Giorgio lo lascio aperto..
Ciao, ...comunque ho dato già un'occhiata a quel codice dinamico, ma le cose stanno in quanto avevo detto precedentemente, cioè non adatto allo scopo per un contenuto iframe variabile; ... le alternative per me sono quelle dette sulle media-query...
... il risultato migliore è quello che hai già ottenuto direttamente con l'Oggetto Codice HTML...
ciao