Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Problemino

  1. #1

    Problemino

    Ciao a tutti... avrei un piccolo problemino! Utilizzando Dreamweaver vorrei fare in modo che cliccando sopra un pulsante mi si apra un collegamento ipertestuale all'interno di un livello che mi sono crato io sulla stessa pagina.
    Esempio: cliccando sulla parola "biografia" vorrei che all'interno di un livello creato sulla stessa pagina apparisse il collegamento e quindi la biografia... Spero di essermi spiegato bene. A prestooo

  2. #2
    Utente di HTML.it L'avatar di Sgnafurz
    Registrato dal
    Mar 2003
    Messaggi
    2,182

    Re: Problemino

    Originariamente inviato da ric.zambo
    Ciao a tutti... avrei un piccolo problemino! Utilizzando Dreamweaver vorrei fare in modo che cliccando sopra un pulsante mi si apra un collegamento ipertestuale all'interno di un livello che mi sono crato io sulla stessa pagina.
    Esempio: cliccando sulla parola "biografia" vorrei che all'interno di un livello creato sulla stessa pagina apparisse il collegamento e quindi la biografia... Spero di essermi spiegato bene. A prestooo
    mmmmmmmmm
    non so se ho capito bene quello che chiedi
    ma non credo che si possa fare una cosa del genere coi livelli
    al massimo con gli iframe, leggi qcs al riguardo e vedi se va bene per la tua esigenza

  3. #3
    Utente di HTML.it L'avatar di antos
    Registrato dal
    Feb 2001
    Messaggi
    3,581
    se l'effetto che vuoi è com in questa pagina
    http://www.isusanpaolo.it/progetti.asp?pagina=Progetti
    allora guarda lo script
    altrimenti usa iframe

  4. #4
    Utente di HTML.it L'avatar di antos
    Registrato dal
    Feb 2001
    Messaggi
    3,581
    al pvt ti rispondo qui così può servire a qualcun altro

    questo è lo script quello che fa è semplice riceve come parametro il livello da mostrare e nasconde tutti gli alrtri
    codice:
    <script language="JavaScript" type="text/JavaScript">
    <!--
    function showhide(objName){
      var i,obj;  
     i=0;
     n=14 //è il numero di livelli
     while (i < n){  
      obj = "project"+i;	//project è il nome dei livelli senza 
        if (objName!=obj)
    	eval("document.getElementById('"+obj+"').style.display = 'none'");
    	else
    	eval("document.getElementById('"+obj+"').style.display = 'block'");
    	 i++;	 
      }     
    }
    //-->
    </script>
    devi nominare i livelli in maniera progressiva (es livello1,livello2,etc...)
    codice:
     
    <div id="project1" class="hiddenbox" style="display: none;" >
    ..
    </div>
    <div id="project2" class="hiddenbox" style="display: none;" >
    ..
    </div>
    poin nel link chiami la funzione javascript pasando ocme paramentro il livello da visualizzare
    codice:
     
    <a href="#" onClick="showhide('project7')" >...
    questo link visualizzerà il livello project7

    PS
    se il contenuto dei livelli è eccesivo ti conviene usare gli iframe altimni la pagina si carica troppo lentamente

  5. #5
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    mi puoi dire il grado di compatibilità con i browser
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  6. #6
    Utente di HTML.it L'avatar di antos
    Registrato dal
    Feb 2001
    Messaggi
    3,581
    Originariamente inviato da ciro78
    mi puoi dire il grado di compatibilità con i browser
    con tuttii browser + recenti x quello che ho provato io posso dirti con sicurezza:
    IE 5.0 +, Mozilla,Netscape 7 (6 nn l'ho provato 4 no)Opera 7 (ma penso anche il 6) Konqueror )kde3.1)

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.