Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it L'avatar di bode
    Registrato dal
    Feb 2007
    Messaggi
    304

    Passaggio url da pagina madre ad iframe

    Ciao, ho una pagina madre (dominio1.pagina.html?codice=1), vorrei passare la variabile codice o al limite tutto l'indirizzo ad un iframe <iframe src="dominio2.paginaesterna.php"></iframe>
    contenuto in tale pagina madre. Come potrei farlo?

    Le pagine son su due domini diversi.

  2. #2
    Utente di HTML.it L'avatar di bode
    Registrato dal
    Feb 2007
    Messaggi
    304
    Ho usato questo codice nella pagina dell'iframe
    codice:
    <script type="text/javascript"> document.write(''+window.parent.location.href+''); </script>
    ma mi da come risultato:

    undefined

    come mai?

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Su due domini diversi il javascript non può interagire
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Utente di HTML.it L'avatar di bode
    Registrato dal
    Feb 2007
    Messaggi
    304
    Originariamente inviato da bode
    Ho usato questo codice nella pagina dell'iframe
    codice:
    <script type="text/javascript"> document.write(''+window.parent.location.href+''); </script>
    ma mi da come risultato:

    undefined

    come mai?
    Quindi come posso ricavare l'url del dominio1 e passarlo alla pagina php per elabararlo? Ci sarà qualche metodo o no?

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova cosi:
    Da dominio1
    codice:
    <script>
    function PassaUrl(page){
    document.getElementById("frame1").src=page;
    }
    </script>
    che richiami cosi
    codice:
    passa url al frame 
    <iframe id="frame1" name="frame1" src="dominio2.paginaesterna.php"></iframe>
    E nel dominio esterno recuperi la variabile "pagina"
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    Utente di HTML.it L'avatar di bode
    Registrato dal
    Feb 2007
    Messaggi
    304
    Originariamente inviato da bode
    Quindi come posso ricavare l'url del dominio1 e passarlo alla pagina php per elabararlo? Ci sarà qualche metodo o no?
    Grazie, ma a me servirebbe passarlo alla pagina dominio2.paginaesterna.php, perchè devo estrapolare una variabile get di quella del dominio1 e in base a tale variabile l'output dell'iframe cambia! Spero di essermi spiegato decentemente.

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da bode
    Grazie, ma a me servirebbe passarlo alla pagina dominio2.paginaesterna.php, perchè devo estrapolare una variabile get di quella del dominio1 e in base a tale variabile l'output dell'iframe cambia! Spero di essermi spiegato decentemente.
    Te l'ha detto... leggi attentamente
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  8. #8
    Utente di HTML.it L'avatar di bode
    Registrato dal
    Feb 2007
    Messaggi
    304
    Originariamente inviato da bode
    Grazie, ma a me servirebbe passarlo alla pagina dominio2.paginaesterna.php, perchè devo estrapolare una variabile get di quella del dominio1 e in base a tale variabile l'output dell'iframe cambia! Spero di essermi spiegato decentemente.
    Il fatto è che non la recupera quella variabile pagina e poi avrei voluto che la passasse in automatico al caricare dell'iframe (ho provato onload sull iframe ma non cambia nulla)
    Uff non ne cavo piede. Non penso sia una cosa difficile si tratta di prelevare l'url della pagina madre e modificare il src dell'iframe aggiungendo tale url come variabile get, è che io di javascript non ne mastico molto, si puo' dire nulla. Fosse stato possibile usare php nella pagina madre avrei risolto da ore, ma son limitato dall'host che non permette l'uso del php

  9. #9
    Utente di HTML.it L'avatar di bode
    Registrato dal
    Feb 2007
    Messaggi
    304
    C'è qualche errore di sintassi o di concetto qui?
    codice:
    <iframe onload="document.getElementById("iframe1").src ="http://xxx.dominio.org/prono.php?pagina='+location.search" id="frame1" name="frame1" framespacing="0" frameborder="0" border="no" scrolling="no" width="100%" height="500px" ></iframe>

  10. #10
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ma l'hai provato il mio consiglio?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.