Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Problema Menù ad Albero [jsdir.it]

    Ciao a tutti
    Ho un grosso(urgente) problema con un menù ad albero con sottocartelle , preso sul sito www.jsdir.it ..... spero di risolverlo grazie all'aiuto di qualcuno di voi.

    Premetto che il menù funge benissimo... l'unico problema è che l'autore nn ha previsto l'inserimento di "sottocartelle di sottocartelle"

    Quello che vorrei è questo:

    Prima voce
    -- sottocartella Prima voce
    ----sottocartella di sottocartella Prima voce

    Mentre il menù prevede solo:

    Prima voce
    -- sottocartella Prima voce

    Questo è il codice di uno dei 2 file che compongono lo script:
    codice:
    // Dichiarazione variabili array. Non modificare.
    var scart=new Array()
    var nmpag=new Array()
    var nlinkp=new Array()
    var see=new Array()
    // ***********************************************************************************************
    //
    //                          I N I Z I O   S E Z I O N E   M O D I F I C A B I L E
    //
    // ***********************************************************************************************
    var tttop=40                   //--distanza top del primo menù principale----
    var llleft=20                  //----left del menu completo-----
    
    var largPrinc=100              //----larghezze livelli (aumentare se il nome a fianco delle cartelle non ci stà----
    var largSec=200
    var largLink=200
    
    var carColor="black"          //---Modifica font dei links------------
    var carFace="Verdana"
    var carSize="8pt"             //--size per IE5 e NS6-----
    var carSizeNI4="-2"           //--size per IE4 e NS4-----
    
    var qtuno=new Array(' Menu1',' Menu2',' Menu3',' Menu4')          //--menù principali--
    
    scart[0]=new Array(' Sottomenu1',' Sottomenu2',' Sottomenu3',' Sottomenu4')     //--sottocartelle Menù1--
    scart[1]=new Array(' Sottomenu1',' Sottomenu2',' Sottomenu3')                   //--sottocartelle Menù2--
    scart[2]=new Array(' Sottomenu1')                                 //--sottocartelle Menù3--
    scart[3]=new Array(' Sottomenu1')                                 //--sottocartelle Menù4--
    
    //--------------non modificare questa parte-------------
    for(se=0; se<scart.length; se++){                      //
     nmpag[se]=new Array()                                 //
     nlinkp[se]=new Array()                                //
      for(see[se]=0; see[se]<scart[se].length; see[se]++){ //
      nmpag[se][see[se]]=new Array()                       //
      nlinkp[se][see[se]]=new Array()                      //
     }                                                     //
    }                                                      //
    //------------------fine--------------------------------
    
    //--menù1--
    //-sottocart1--
    nmpag[0][0]=new Array(' link1',' link2',' link3',' link4')                //--nomi link prima sottocartella primo menù---
    nlinkp[0][0]=new Array('#','#','#','#')      //--url link--------
    
    //-sottocart2--
    nmpag[0][1]=new Array(' link1b',' link2b',' link3b')
    nlinkp[0][1]=new Array('#','#','#')
    
    //-sottocart3--
    nmpag[0][2]=new Array(' link1c',' link2c')
    nlinkp[0][2]=new Array('#','#')
    
    //-sottocart4--
    nmpag[0][3]=new Array(' link1c',' link2c',' link3c',' link4c',' link5c',' link6c',' link7c',' link8c',' link9c')
    nlinkp[0][3]=new Array('#','#','#','#','#','#','#','#','#')
    
    //-sottocart5--
    nmpag[0][4]=new Array(' link1c',' link2c',' link3c',' link4c',' link5c',' link6c',' link7c',' link8c',' link9c')
    nlinkp[0][4]=new Array('#','#','#','#','#','#','#','#','#')
    
    
    //--menu2--
    //-sottocart1--
    nmpag[1][0]=new Array(' link1bb',' link2bb',' link3bb')
    nlinkp[1][0]=new Array('#','#','#')
    
    //-sottocart2--
    nmpag[1][1]=new Array(' link1cc',' link2cc',' link3cc')
    nlinkp[1][1]=new Array('#','#','#')
    
    //-sottocart3--
    nmpag[1][2]=new Array(' link1c',' link2c',' link3c',' link4c',' link5c',' link6c',' link7c',' link8c',' link9c')
    nlinkp[1][2]=new Array('#','#','#','#','#','#','#','#','#')
    
    
    //--menu3--
    //-sottocart1--
    nmpag[2][0]=new Array(' link1bbb',' link2bbb',' link3bbb',' link3bbb')
    nlinkp[2][0]=new Array('#','#','#','#')
    
    //--menu4--
    //-sottocart1--
    nmpag[3][0]=new Array(' link1bbb',' link2bbb',' link3bbb','#')
    nlinkp[3][0]=new Array('#','#','#','#')
    
    //-------------------------ATTENZIONE!!-----------------------
    //--Per un corretto funzionamento , l'ultimo valore degli ultimi array # non deve essere rimosso!!
    //------------------------------------------------------------
    
    //--per cambiare il target modificare la funzione sottostante------
    function ffff(url){
    self.location.replace(url);
    }
    Spero mi possiate aiutare....
    Grazie 1000 in anticipo!!

  2. #2
    :quote:

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.