Visualizzazione dei risultati da 1 a 7 su 7

Discussione: refresh iframe da link

  1. #1

    refresh iframe da link

    salve, vorrei fare il refresh dell'iframe nominato TIZIO cliccando su un link all'interno della pagina.. è possibile ??

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    document.getElementById("idIframe").location.reloa d(true);

    o altro metodo per referenziare l'iframe stesso.

    Resta il fatto che, come sempre, se il contenuto dell'iframe appartiene ad altro dominio non puoi farlo, devi ripiegare a riassegnare l'URL eventualmente con un parametro random.

    ciao
    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

  3. #3
    Ho più o meno lo stesso problema... Non riesco a "trovare" il mio iframe.
    Come faccio ad aprire una certa pagina dentro un iframe che si trova nella stessa pagina?

    Codice PHP:
    <body>
        <
    center>
            <
    frameset rows="30%,*">
                <
    frame name="sopra" id="sopra">
                    <
    font size="5" color="red">[b]ARTICOLO SU ISLAND[/b]</font>

                    <
    form method="get" name="form" action="implosione.asp">
                    <
    font size="6">Articolo</font>

                    <
    input type="text" name="art" size="16" maxlength="16" title="Inserisci l'articolo da cercare" style="font-size:30px;width:450px;height:50px;">
                    <
    input type="submit" value="CERCA" style="font-size:24px;width:220px;height:45px;">
                    </
    form>
                </
    frame>
            </
    frameset>
            <
    iframe name="sotto" id="sotto" width="100%" height="70%" src="http://server/pagina.asp?action=cerca&art=op-20202">
        </
    center>
    </
    body
    Inizialmente tutto ok la pagina viene caricata correttamente poi da click postback sempre sulla stessa pagina e
    Codice PHP:
    if request.querystring("art")<>"" then
        
    %>
        <
    script>
            
    document.getElementById("sotto").open('http://server/visual.asp?action=cerca&art=<%=request.querystring("art")%>','_self')
        
    </script>
        <%
    end if 
    niente non so quale sia il modo giusto per far caricare quella pagina in quel iframe. :master:

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Se proprio vuoi usare il metodo .open() ...

    window.open("pagina.htm","nomeIframe");

    oppure, piu' semplicemente:

    document.getElementById("idIframe").location.href= "pagina.htm";

    ciao
    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

  5. #5
    Originariamente inviato da br1
    Se proprio vuoi usare il metodo .open() ...

    window.open("pagina.htm","nomeIframe");
    ciao
    Così me lo apre in una pagina nuova e non innestato nel iframe da me definito con nome "sotto"

    Originariamente inviato da br1
    oppure, piu' semplicemente:

    document.getElementById("idIframe").location.href= "pagina.htm";
    Così invece mi dice "necessario oggetto" perchè sicuramente non trova il mio iframe...

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Ma tu il nome e/o l'ID l'hai corretto? io ti ho postato un esempio generale, devi personalizzarlo.

    ciao
    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

  7. #7
    Si si certo!

    Ora ho risolto facendo una pagina padre contenente i due iframe con le rispettive pagine ed in questo modo funziona.
    Cioè mi riesce a trovare l'iframe, prima no. Grazie dell'intervento.

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.