Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    13

    SELECT : Come faccio aprire una pagina in un determinato frame?

    Ho fatto un menù a tendina con la tag SELECT con il quale si seleziona diverse opzioni di un modulo php che va poi a generare una pagina... . Il menù a tendina si trova in un frame mentre la pagina dovrebbe essere caricata in un altro una volta selezionata dal menù SELECT : credo sia necessario modificare l'opzione "onChange" all'interno della tag SELECT ma non so come fare... qualcuno può aiutarmi?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Aloha Caligo,

    bienvenido nel forum

    dovresti postare un po' di codice... altrimenti come facciamo ad aiutarti?


  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    13
    <SELECT NAME="name" CLASS="boxcontent" onChange="top.location.href=this.options[this.selectedIndex].value">



    <OPTION VALUE="modules.php?name=News">ARTICOLI



    <OPTION VALUE="modules.php?name=News&new_topic=5">->Attualità



    <OPTION VALUE="modules.php?name=News&new_topic=8">->Controinchieste

    </SELECT>

    Questo è il codice del frame superiore... una volta selezionato mi deve aggiornare il frame inferiore. Per come è impostato ora mi apre un altra finestra... :master:

    TNX!

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    così com'è dovrebbe sostituirti il frameset con la nuova pagina... se vuoi caricare l'indirizzo in un determinato frame devi fare
    codice:
    <SELECT NAME="name" CLASS="boxcontent" onChange="window.parent.NOMEFRAME.location.href=this.options[this.selectedIndex].value">

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.