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

    come assegnare il target?

    ciao ragazzi problemissimo!
    ho creato uno sliding menu
    come faccio a dirgli di aprire la pagine in un DETERMINATO IFRAME?

    ecco un pezzo di codice...vi prego non ci capisco una mazza!



    Home = new Menu("Home","newstesto.htm",true,"no")
    Band = new Menu("Band","newstesto.htm",true)
    News = new Menu("News","newstesto.htm",true)
    Bio = new Menu("Bio","newstesto.htm",true)
    Pictures = new Menu("Pictures","newstesto.htm",true)
    Consegna a domicilio - La spesa online direttamente a casa Tua.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    alla funzione Menu() passi 4 fino a 4 parametri, il secondo e' sicuramente l'url della pagina da aprire,... e gli altri? cosa fa la suddetta funzione?

    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
    scusa non ne capisco molto!
    all'interno del js esterno c'e':

    function Menu(title,URL,back,MyFunctionName) {
    this.title = title
    this.URL = URL
    this.back = back
    this.subMenu = []
    this.MFN = MyFunctionName || null



    /*================================================= ========
    - definizione degli elementi del menu -

    la sintassi è:

    nuovaVoce = new Menu(title,URL,back,MyFunctionName)
    ================================================== =======*/
    Consegna a domicilio - La spesa online direttamente a casa Tua.

  4. #4
    cavolo ancora non riesco!
    Consegna a domicilio - La spesa online direttamente a casa Tua.

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    serve la funzione completa...

  6. #6
    ok da qui si scarica il .js esterno:
    http://pro.html.it/javascript/compressed/slidingMenu.js

    e questo e' il codice all'interno delle pagine:

    <script type="text/javascript" src="slidingMenu.js"></script>
    <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("Home","#",true,"no")
    Band = new Menu("Band","#",true)
    News = new Menu("News","window.open('profilotesto.htm', 'uno')",true)
    Bio = new Menu("Bio","#",true)
    Pictures = new Menu("Pictures","#",true)

    Music = new Menu("Music","#",true)
    Lirycs = new Menu("Lirycs","#",true)
    Mp3 = new Menu("Mp3's","#",true)
    Video = new Menu("Video","#",true)


    Community = new Menu("Community","nonPresente",true,"no")
    Guestbook = new Menu("Guestbook","#",true,"no")
    Leggi = new Menu("Leggi","#",true)
    Firma = new Menu("Firma","#",true)
    Forum = new Menu("Forum","prova.htm",true)
    Mailing = new Menu("Mailing list","prova.htm",true)
    Merchandise = new Menu("Merchandise","#",true)
    Links = new Menu("Links","#",true)

    Contacts = new Menu("Contacts","#",true,"no")
    Band = new Menu("Band","#",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] = Band
    Band.subMenu[0] = News
    Band.subMenu[1] = Bio
    Band.subMenu[2] = Pictures

    Home.subMenu[1] = Music
    Music.subMenu[0] = Lirycs
    Music.subMenu[1] = Mp3
    Music.subMenu[2] = Video

    Home.subMenu[2] = Community
    Community.subMenu[0] = Guestbook
    Guestbook.subMenu[0] = Leggi
    Guestbook.subMenu[1] = Firma
    Community.subMenu[1] = Forum
    Community.subMenu[2] = Mailing
    Community.subMenu[3] = Merchandise
    Community.subMenu[4] = Links



    Home.subMenu[3] = Contacts
    Contacts.subMenu[0] = Band
    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 = "#ffffff";
    backS = "";
    foreS = "#ffffff";



    stiliBoxDefault = ["position=absolute","left=-1px","top=29px"];

    stiliCenDefault = ["position=absolute","width="+lar+"px","height="+al t+"px","fontSize="+fSize+"px",
    "backgroundColor="+backC,"color="+foreC,"textAlign =center","fontFamily=Verdana","cursor=default"]

    stiliSupDefault = ["position=absolute","width="+lar+"px","height="+al t+"px","fontSize="+fSize+"px",
    "backgroundColor="+backS,"color="+foreS,"textAlign =center","fontFamily=Verdana","cursor=default",
    "borderLeftStyle=solid","borderLeftWidth=1px","bor derLeftColor="+foreS]

    stiliSubDefault = ["position=absolute","width="+lar+"px","height="+al t+"px","fontSize="+fSize+"px",
    "backgroundColor="+backS,
    "color="+foreS,"textAlign=center","fontFamily=Verd ana","cursor=default",
    "borderLeftStyle=solid","borderLeftWidth=1px","bor derLeftColor="+foreS,
    "borderTopStyle=solid","borderTopWidth=1px","borde rTopColor="+foreS]

    stiliRollIn =["backgroundColor=#cccccc","color=#000000"]
    stiliRollOut=["backgroundColor="+backS,"color="+foreS]

    /*================================================= ========
    - Inizializzazione del Menu -

    la sintassi è:

    MyMenu = new ContainerMenu(startingMenu,Hstep,Vstep,delay,launc hingFunctionName,
    boxStylesArray,supStylesArray,cenStylesArray,subSt ylesArray,
    inSupStylesArray,outSupStylesArray,inSubStylesArra y,outSubStylesArray,
    clickedSupStylesArray,clickedSubStylesArray)
    ================================================== =======*/
    window.onload = function() {

    MioMenu = new ContainerMenu(Home,null,null,100,"lancio",
    stiliBoxDefault,stiliSupDefault,stiliCenDefault,st iliSubDefault,
    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.