Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Ricarica frameset

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    85

    Mannaggia a sti frame!

    Ciao raga,
    Ho una paginetta composta da tre frame, uno orizzontale in alto e due verticali in basso di cui in quello di sinistra c'è un menù.
    Ora vorrei far si che cliccando su un qualsiasi link all'interno di un qualsiasi frame, venga ricaricato tutto il contenuto della finestra e non solo la pagina contenuta nel frame in cui c'è il link.
    Como si fa?
    Patrik

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    85
    E come si ricarica un frameset? mi dici l'istruzione precisa da mettere nell'Href oppure il comando javascript da inserire nell'evento onclick?
    Patrik

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    85

    Ricarica frameset

    Come si fa a ricaricare un intero frameset da un semplice link in un frame dello stesso?
    Patrik

  4. #4
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970

    Re: Ricarica frameset

    Originariamente inviato da patrik
    Come si fa a ricaricare un intero frameset da un semplice link in un frame dello stesso?
    apri nel frame tramite link una pagina che comprenda un frameset...

    è questo ke cerchi?
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    85
    penso di si ma com'è l'istruzione?
    Patrik

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Io ho capito la domanda in modo diverso:

    <a href="frameset.htm" target="_top">
    <a href="pagina.htm" target="_top">

    Oppure da JS:
    top.location.href = "frameset.htm";
    top.location.href = "pagina.htm";

    Nota che questo non risponde all'ultima domanda.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    85
    Mi sa che non mi sono capito!
    Io vorrei due cose:
    La prima è poter rifare un reload delle pagine contenute in ciascun frame, cliccando semplicemente su un link in uno qualsiasi dei frame stassi
    La seconda invece è poter far scomparire tutti i frame e caricare una semplice pagina html al suo posto, cliccando sempre un link all'interno di uno dei frame.
    Se po fa?
    Patrik

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    La prima:
    for(var i=0; i<top.frames.length; i++) {
    top.frames[i].reload();
    }

    NOTA: funziona solo se il frame corrente e` l'ultimo, per cui conviene scrivere:
    top.NOMEFRAME1.reload(); // tutti i frame tranne quello corrente
    top.NOMEFRAME2.reload();
    ...
    document.reload(); // frame corrente


    La seconda (te l'ho gia` data):
    clicca

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.