Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Reload solo iframe...

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    126

    Reload solo iframe...

    Ciao a tutti,
    avrei la necessità di aggiornare solo un iframe alla chiusura di una finestra popup, ho fatto diverse ricerche ma si parla sempre di frame o di intere pagine...
    è possibile non far refreshare per intero la pagina ma solo la pagina contenuta nell'iframe?

    Ciao
    Romy

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    1 - La pagine contenuta nel iframe appartiene allo stesso dominio?
    2 - La popup viene aperta dalla pagina contenta nel iframe?
    3 - Hai già fatto qualche prova?
    4 - Da 1 a 10 che conoscenza hai del javascript?

    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    115
    se non vado errato:

    codice:
    document.getElementById('ID DELL'IFRAME').location.href = 'http://www.tuosito.it/pagina.php';

    se vuoi essere più carino invece di un iframe puoi mettere un div esempio:

    codice:
    <div id="myDiv">Contenuto del div</div>
    suppondendo che nella pagina pagina.php ci sia il testo: "Nuovo contenuto del div"
    utilizzando il framework js prototype avresti una cosa del tipo:

    codice:
    new Ajax.Updater('myDiv', 'pagina.php');
    consiglio decisamente la seconda ipotesi.
    Macbook 1.3'' v5

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non mi risulta che gli iframe abbiano la location, forse può funzionare cosi:
    top.document.getElementById('ID DELL'IFRAME').src = 'http://www.tuosito.it/pagina.php';
    la possibilità di utilizzare ajax solo nel caso che la pagina si del sito e non una pagina esterna.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    115
    è un iframe, quindi top non serve. è un oggetto del document.

    comunque non ho voglia di testarlo ma mi pare che funzioni anche con location.href
    Macbook 1.3'' v5

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.