Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : axer81 24 Jan 2010, 19:06:39
-
Ciao ragazzi sono nuovo del forum e spero che mi potete aiutare
ho realizzato un sito con joomla
e devo caricare all'intero del sito un nodulo di un sito esterno
allora
1 ho creato un modulo wrapper e vi dato l'idirizzo del sito che mi serve pubblicare
2 l'ho insderito in una position
3 l'ho caricato in una pagina con load position
4 sono iniziati i problemi
il modulo che carico è un cerca hotel e in base al paese e alle disponibilità varia di altezza
la mia domanda è come posso fare ad impostare l'altezza automatica al modulo wrapper????????
gli ho dato alteza 100% ma niente si calcola 100 px come devo fare????''
-
che io sappia non puoi. :(
l'altezza di un iframe dipende dal contenuto, quindi non è impostabile nel contenitore, il cui rendering è effettuato prima del caricamento del contenuto. il dialogo tra contenuto e contenitore è bloccato dal fatto che, appartenendo a domini diversi (immagino), intervengono i controlli di protezione di js.
ho avuto lo stesso problema con il sito di un tour operator (ma guarda ;) ), ed, ai tempi, l'unica soluzione che avevo trovato è stata quella di configurare apache come proxy verso il server esterno in modo da ingannare il browser facendo apparire il sito remoto come una directory del server e consentire così la comunicazione cross-domain.
ciao,
marco
-
le istruzioni dentro la voce di menù dicono che per funzionare l'altezza automantica la pagina caricata deve stare nella root del sito..
-
veramente dicono "solamente se le pagine si trovano nello stesso dominio", ovvero sotto la root del sito. ciò è dovuto al modello di protezione js inteso ad evitare attacchi di tipo cross site scripting.
temo che anche attualmente non esistano soluzioni semplici.
@francesco
non so come tu faccia a sopportarmi ancora, ma grazie.
ciao,
marco
-
quindi indefinitiva non si puo o ci sta qualche soluzione alternativa?????
-
ma.. come faresti a ridimensionare un oggetto esterno sia in larghezza che in altezza senza averne la gestione diretta?
è una domanda come dire? a soluzione diabolica, ovvero impossibile.
-
secondo me non si può.
ciao
-
grazie comunque
-
Bene, la prossima metti tu il risolto, però.