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

    definire target di questo menu

    qualcuno di voi conosce lo "Sliding Menu"?

    non riesco a capire come definire i target di ogni link.

    questo è il .js del menu

    invece il codice da inserire nella pagina è questo:

    ------------------------------------------------------
    codice:
    <script type="text/javascript">
    <!--
    
    
    
    
    <!--
    /*=========================================================
    	- definizione delle funzioni eseguibili - 
    =========================================================*/
    
    function lancio(URL){
    location = URL
    }
    
    function pop(URL){
    window.open(URL,"iframe")
    }
    
    
    /*=========================================================
    	- definizione degli elementi del menu - 
    
    la sintassi è:
    
    nuovaVoce = new Menu(title,URL,back,MyFunctionName)
    =========================================================*/
    
    // se il terzo parametro è settato a false l'Oggetto Menu diventa "senza-ritorno"
    
    Home = new Menu("Homepage","#",true,"no")
    	Azienda = new Menu("Azienda","#",true)
    	   Storia = new Menu("Storia","window.open('profilotesto.htm', 'iframe')",true)
    	   Dove = new Menu("Dove siamo","#",true)
    	   Pictures = new Menu("Foto","#",true)
    	   
    	Servizi = new Menu("Servizi","#",true)
    	   Elettrauto = new Menu("Elettrauto","#",true)
    	   Altri = new Menu("Altri servizi","#",true)
    	   
    	   
    	Batterie = new Menu("Batterie","nonPresente",true,"no")
    		Guestbook = new Menu("33v","#",true,"no")
    			Leggi = new Menu("Batteria 1","#",true)
    			Firma = new Menu("Batteria 2","#",true)
    		Forum = new Menu("40v","prova.htm",true)
    		Mailing = new Menu("50v","prova.htm",true)
    		Merchandise = new Menu("100v","#",true)
    			
    	Contacts = new Menu("Contatti","#",true,"no")
    	        Azienda = new Menu("Azienda","#",true,"no")
    	        Webmaster = new Menu("Webmaster","#",true,"no")
    			
    
    
    /- definizione della gerarchia del menu -*/
    
    Home.subMenu[0] = Azienda
         Azienda.subMenu[0] = Storia
         Azienda.subMenu[1] = Dove
         Azienda.subMenu[2] = Pictures
    		
    Home.subMenu[1] = Servizi
         Servizi.subMenu[0] = Elettrauto
    	 Servizi.subMenu[1] = Altri
    	 
    Home.subMenu[2] = Batterie
    	Batterie.subMenu[0] = Guestbook
    		Guestbook.subMenu[0] = Leggi
    		Guestbook.subMenu[1] = Firma
    	Batterie.subMenu[1] = Forum
    	Batterie.subMenu[2] = Mailing
    	Batterie.subMenu[3] = Merchandise
    
    		
    		
    Home.subMenu[3] = Contacts
           Contacts.subMenu[0] = Azienda
    	   Contacts.subMenu[1] = Webmaster
    
    
    /*=========================================================
    	- definizione degli stili -
    =========================================================*/
     
    // poichè alcuni stili devono essere obbligatoriamente definiti uguali
    // in tutti e tre i principali vettori di stili, possiamo utilizzare la seguente sintassi
    // (valori in pixel)
    
    alt = 13 
    lar = 90
    fSize = 10
    
    backC = "";
    foreC = "#000000";
    backS = "";
    foreS = "#000000";
    
    
    
    stiliBoxDefault = ["position=absolute","left=430px","top=10px"];
    
    stiliCenDefault = ["position=absolute","width="+lar+"px","height="+alt+"px","fontSize="+fSize+"px",
    "backgroundColor="+backC,"color="+foreC,"textAlign=center","fontFamily=Verdana","cursor=default"]
    
    stiliSupDefault = ["position=absolute","width="+lar+"px","height="+alt+"px","fontSize="+fSize+"px",
    "backgroundColor="+backS,"color="+foreS,"textAlign=center","fontFamily=Verdana","cursor=default",
    "borderLeftStyle=solid","borderLeftWidth=1px","borderLeftColor="+foreS]
    
    stiliSubDefault = ["position=absolute","width="+lar+"px","height="+alt+"px","fontSize="+fSize+"px",
    "backgroundColor="+backS,
    "color="+foreS,"textAlign=center","fontFamily=Verdana","cursor=default",
    "borderLeftStyle=solid","borderLeftWidth=1px","borderLeftColor="+foreS,
    "borderTopStyle=solid","borderTopWidth=1px","borderTopColor="+foreS]
    
    stiliRollIn =["backgroundColor=#336699","color=#ffffff"] 
    stiliRollOut=["backgroundColor="+backS,"color="+foreS] 
    
    /*=========================================================
    	- Inizializzazione del Menu -
    
    la sintassi è:
    
    MyMenu = new ContainerMenu(startingMenu,Hstep,Vstep,delay,launchingFunctionName,
    		boxStylesArray,supStylesArray,cenStylesArray,subStylesArray,
    		inSupStylesArray,outSupStylesArray,inSubStylesArray,outSubStylesArray,
    		clickedSupStylesArray,clickedSubStylesArray)
    =========================================================*/
    window.onload = function() {
    
    MioMenu = new ContainerMenu(Home,null,null,100,"lancio",
    		stiliBoxDefault,stiliSupDefault,stiliCenDefault,stiliSubDefault,
    		stiliRollIn,stiliRollOut)
    
    MioMenu.open()
    }
    //-->
    </script>


    grazie a tutti
    Consegna a domicilio - La spesa online direttamente a casa Tua.

  2. #2
    vuoi essere tu in grado di stabilire il target per singola voce?

  3. #3
    sarebbe meglio si
    pero' se e' piu' semplice potrei attribuire lo stesso target a tutit i links...
    puoi aiutarmi?
    Consegna a domicilio - La spesa online direttamente a casa Tua.

  4. #4
    se me lo metto a leggere tutto faccio notte

    immagino che ci sia un location.href che genera il link
    sostituiscilo con

    parent.nomeframe.location.href // se usi i frame

    o con

    window.open() // se vuoi aprire in _blank

    ciao

  5. #5
    non c'e'!
    non ci potresti dare un'occhiata?
    Consegna a domicilio - La spesa online direttamente a casa Tua.

  6. #6

    il codice corretto

    codice:
     
    <script type="text/javascript">
    <!--
    
    
    
    
    <!--
    /*=========================================================
    	- definizione delle funzioni eseguibili - 
    =========================================================*/
    
    function lancio(URL){
    location = URL
    }
    
    function pop(URL){
    window.open(URL,"nm","width=350px, height=200px, left=300px, top=100px")
    }
    
    
    /*=========================================================
    	- definizione degli elementi del menu - 
    
    la sintassi è:
    
    nuovaVoce = new Menu(title,URL,back,MyFunctionName)
    =========================================================*/
    
    // se il terzo parametro è settato a false l'Oggetto Menu diventa "senza-ritorno"
    
    Home = new Menu("Homepage","#",true,"no")
    	Azienda = new Menu("Azienda","#",true)
    	   Storia = new Menu("Storia","window.open('profilotesto.htm', 'blank')",true)
    	   Dove = new Menu("Dove siamo","#",true)
    	   Pictures = new Menu("Foto","#",true)
    	   
    	Servizi = new Menu("Servizi","#",true)
    	   Elettrauto = new Menu("Elettrauto","#",true)
    	   Altri = new Menu("Altri servizi","#",true)
    	   
    	   
    	Batterie = new Menu("Batterie","nonPresente",true,"no")
    		Guestbook = new Menu("33v","#",true,"no")
    			Leggi = new Menu("Batteria 1","#",true)
    			Firma = new Menu("Batteria 2","#",true)
    		Forum = new Menu("40v","prova.htm",true)
    		Mailing = new Menu("50v","prova.htm",true)
    		Merchandise = new Menu("100v","#",true)
    			
    	Contacts = new Menu("Contatti","#",true,"no")
    	        Azienda = new Menu("Azienda","#",true,"no")
    	        Webmaster = new Menu("Webmaster","#",true,"no")
    			
    
    
    /*===========================================????????"???d?d???????????????????????????????????????????????????d?d???d??
    ==============
    	- definizione della ge????p???9?9??=??????????????????????????????????=??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????5??????????5??7??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????5??7????????????????????????????????????????????????????????????????????????????????????????????pA?rarchia del menu -
    =========================================================*/
    
    Home.subMenu[0] = Azienda
         Azienda.subMenu[0] = Storia
         Azienda.subMenu[1] = Dove
         Azienda.subMenu[2] = Pictures
    		
    Home.subMenu[1] = Servizi
         Servizi.subMenu[0] = Elettrauto
    	 Servizi.subMenu[1] = Altri
    	 
    Home.subMenu[2] = Batterie
    	Batterie.subMenu[0] = Guestbook
    		Guestbook.subMenu[0] = Leggi
    		Guestbook.subMenu[1] = Firma
    	Batterie.subMenu[1] = Forum
    	Batterie.subMenu[2] = Mailing
    	Batterie.subMenu[3] = Merchandise
    
    		
    		
    Home.subMenu[3] = Contacts
           Contacts.subMenu[0] = Azienda
    	   Contacts.subMenu[1] = Webmaster
    
    
    /*=========================================================
    	- definizione degli stili -
    =========================================================*/
     
    // poichè alcuni stili devono essere obbligatoriamente definiti uguali
    // in tutti e tre i principali vettori di stili, possiamo utilizzare la seguente sintassi
    // (valori in pixel)
    
    alt = 13 
    lar = 90
    fSize = 10
    
    backC = "";
    foreC = "#000000";
    backS = "";
    foreS = "#000000";
    
    
    
    stiliBoxDefault = ["position=absolute","left=430px","top=10px"];
    
    stiliCenDefault = ["position=absolute","width="+lar+"px","height="+alt+"px","fontSize="+fSize+"px",
    "backgroundColor="+backC,"color="+foreC,"textAlign=center","fontFamily=Verdana","cursor=default"]
    
    stiliSupDefault = ["position=absolute","width="+lar+"px","height="+alt+"px","fontSize="+fSize+"px",
    "backgroundColor="+backS,"color="+foreS,"textAlign=center","fontFamily=Verdana","cursor=default",
    "borderLeftStyle=solid","borderLeftWidth=1px","borderLeftColor="+foreS]
    
    stiliSubDefault = ["position=absolute","width="+lar+"px","height="+alt+"px","fontSize="+fSize+"px",
    "backgroundColor="+backS,
    "color="+foreS,"textAlign=center","fontFamily=Verdana","cursor=default",
    "borderLeftStyle=solid","borderLeftWidth=1px","borderLeftColor="+foreS,
    "borderTopStyle=solid","borderTopWidth=1px","borderTopColor="+foreS]
    
    stiliRollIn =["backgroundColor=#336699","color=#ffffff"] 
    stiliRollOut=["backgroundColor="+backS,"color="+foreS] 
    
    /*=========================================================
    	- Inizializzazione del Menu -
    
    la sintassi è:
    
    MyMenu = new ContainerMenu(startingMenu,Hstep,Vstep,delay,launchingFunctionName,
    		boxStylesArray,supStylesArray,cenStylesArray,subStylesArray,
    		inSupStylesArray,outSupStylesArray,inSubStylesArray,outSubStylesArray,
    		clickedSupStylesArray,clickedSubStylesArray)
    =========================================================*/
    window.onload = function() {
    
    MioMenu = new ContainerMenu(Home,null,null,100,"lancio",
    		stiliBoxDefault,stiliSupDefault,stiliCenDefault,stiliSubDefault,
    		stiliRollIn,stiliRollOut)
    
    MioMenu.open()
    }
    //-->
    </script>
    Consegna a domicilio - La spesa online direttamente a casa Tua.

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.