Visualizzazione dei risultati da 1 a 3 su 3

Discussione: iframe e script

  1. #1
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499

    iframe e script

    ragazzi io ho tre menu a tendina che posso essere selezionati in questoi modo: prima il primo che passa la variabile al secondo, poi il secondo che passa la variabile al terzo, poi il terzo che carica la pagina di ricerca.

    nei tag head ho:
    codice:
    <script language="JavaScript" type="text/JavaScript"> 
    	<!--
    	function MM_jumpMenu(targ,selObj,restore){ //v3.0  
    	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");  
    	if (restore) selObj.selectedIndex=0;
    	}
    	//-->
    	</script>
    Tutto questo ora funziona. Ma adesso ho la necessita che questa pagina sia caricata all'interno di un <iframe name="php">
    Quando eseguo la prima scelta del menu, però, mi si ricarica la pagina a schermo intero e non più all'interno dell'iframe. Cosa posso fare?

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Un poco scarso il codice che hai postato per capire esattamente dov'e' l'errore... anche se si intuisce che possa essere sbagliato il primo parametro passato alla funzione...

    cogli l'occasione anche per evitare l'uso di eval():

    function MM_jumpMenu(targ,selObj,restore){ //v3.0
    location.href=selObj.options[selObj.selectedIndex].value;
    if (restore) selObj.selectedIndex=0;
    }

    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
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    Perfetto, questo è esattamewnte quello di cui avevo bisogno

    Grazie mille

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.