Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19
  1. #1

    [Javascript] Menu' ad albero

    Scusate se chiedo cio' alle nove di mattina, ma io avrei una necessita'

    Ho due iFrame nella stessa pagina, in uno vorrei caricare un menu' javascript ad albero con la poss di inserire immagini, ho cercato qui ma ho trovato solo degli esempi che non hanno previsto la gestione del Target..

    Qualcuno potrebbe linkarmi qualche pagina utile al mio scopo?

    Thanks a Lot

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

    Re: [Javascript] Menu' ad albero

    Originariamente inviato da raffaeu
    Scusate se chiedo cio' alle nove di mattina, ma io avrei una necessita'

    Ho due iFrame nella stessa pagina, in uno vorrei caricare un menu' javascript ad albero con la poss di inserire immagini, ho cercato qui ma ho trovato solo degli esempi che non hanno previsto la gestione del Target..

    Qualcuno potrebbe linkarmi qualche pagina utile al mio scopo?

    Thanks a Lot
    clicca sulla mia firma e guarda nel sito dove ti manda il link
    c'è un menù ad albero

  3. #3
    Utente di HTML.it L'avatar di iguane
    Registrato dal
    Sep 2001
    Messaggi
    1,633
    He vai con la pubblicità:gren:

    ...I'm insane in the brain...

  4. #4
    Bello e vedo che va a caricare i contenuti in un altro frame, propriocome serve a me ..

    Per averlo?

    Visualizza/HTML e per avere il .js?
    e le icone? o almeno le dimensioni 16x16 o 32x32?


    Grazie sei un drago, proprio quello che mi serviva.:gren:

  5. #5
    Utente di HTML.it L'avatar di Sgnafurz
    Registrato dal
    Mar 2003
    Messaggi
    2,182
    Originariamente inviato da raffaeu
    Bello e vedo che va a caricare i contenuti in un altro frame, propriocome serve a me ..

    Per averlo?

    Visualizza/HTML e per avere il .js?
    e le icone? o almeno le dimensioni 16x16 o 32x32?


    Grazie sei un drago, proprio quello che mi serviva.:gren:
    no non carica in un altro frame però! a quello ci dovrai pensare tu
    cmq il file js si chiama menu.js te lo troverai in cache

  6. #6
    Utente di HTML.it L'avatar di Sgnafurz
    Registrato dal
    Mar 2003
    Messaggi
    2,182
    Originariamente inviato da iguane
    He vai con la pubblicità:gren:
    :gren:
    hey stò condividendo le mie conoscenze con gli altri
    la prox volta gli presento pure un assessore :gren:

  7. #7
    Trovato!

    codice:
    Ruolo0 = new Folder("Javascript", "", "");
    foldersTree.addChild(Ruolo0);
    		
    Incarico0_0 = new Folder("Menu", "", "");
    Ruolo0.addChild(Incarico0_0);
    Incarico0_0.addChild(new Item("Verticale 2liv.", "file_igu/menu/v01.htm", ""));
    Incarico0_0.addChild(new Item("Verticale CSS/layer", "file_Herrel/menu1_sk.htm", ""));
    Incarico0_0.addChild(new Item("Contesto 1liv", "file_Sgnaf/menu_c.htm", ""));
    Incarico0_0.addChild(new Item("DivMenu", "file_DrMal/fldMnu/dvMnu.htm", ""));
    Come faccio a dare il terget a questi link?


    ("DivMenu", "file_DrMal/fldMnu/dvMnu.htm", "target"));

    In questo modo?

    PS: ma le icone le hai linkate al sito e se il sito scade, mi scadono le icone? Posso linkarne delle mie, si?

    Ciao!

  8. #8
    Utente di HTML.it L'avatar di Sgnafurz
    Registrato dal
    Mar 2003
    Messaggi
    2,182
    devi modificare l'HTML che scrive la funzione drawItem

  9. #9
    Utente di HTML.it L'avatar di Dr Mal
    Registrato dal
    Apr 2002
    Messaggi
    2,536
    Originariamente inviato da raffaeu
    Trovato!

    codice:
    Ruolo0 = new Folder("Javascript", "", "");
    foldersTree.addChild(Ruolo0);
    		
    Incarico0_0 = new Folder("Menu", "", "");
    Ruolo0.addChild(Incarico0_0);
    Incarico0_0.addChild(new Item("Verticale 2liv.", "file_igu/menu/v01.htm", ""));
    Incarico0_0.addChild(new Item("Verticale CSS/layer", "file_Herrel/menu1_sk.htm", ""));
    Incarico0_0.addChild(new Item("Contesto 1liv", "file_Sgnaf/menu_c.htm", ""));
    Incarico0_0.addChild(new Item("DivMenu", "file_DrMal/fldMnu/dvMnu.htm", ""));
    Come faccio a dare il terget a questi link?


    ("DivMenu", "file_DrMal/fldMnu/dvMnu.htm", "target"));

    In questo modo?

    PS: ma le icone le hai linkate al sito e se il sito scade, mi scadono le icone? Posso linkarne delle mie, si?

    Ciao!
    Ma questa parte serve a inserire nuove cartelle/sottocartelle; cmq nella pagina di esempio trovi allegati, come ti ha detto sgnafurz, il codice js e il css,
    [Proteggiamo la Natura e gli Animali: appartengono alle cose più belle che ci sono state donate.]

  10. #10
    Cavolo ma è davvero tosto!!

    Nel css ci sono delle classi anche per settare la posizione del menu' e del sottomenu' quindi se lo volgio inserire nel mio iFrame devo settare il link al vostro css, che ho tirato giu'?

    Ma non potevate mettere un parametro in piu'per il target?

    Funzione drawitem

    codice:
    function drawItem(leftSide) {
    
    	        var root = "http://www.iguane.it/myscript/";
    		if (browserVersion == 2)
    			doc.write("<layer id='item" + this.id + "' top=" + doc.yPos + " visibility=hidden>");
    		if (browserVersion == 0) {
    			doc.write("<div id='item"+ this.id + "' style='position:absolute;top:" + doc.yPos + "px;width:250px;visibility=hidden'>");
    		}
    		doc.write("<table class=\"tree_level1\"");
    		if (browserVersion == 1)
    			doc.write(" id='item" + this.id + "' style='position:block;' ");
    		doc.write(" border=0 cellspacing=0 cellpadding=0>");
    		doc.write("<tr><td>");
    		doc.write(leftSide);
    		doc.write("<a href=" + root + this.link + ">");
    		//doc.write("<a href='javascript:void(0)' onclick=\"" + this.link + "\">");
    		doc.write("[img]" + this.iconSrc + "[/img]");
    		doc.write("</a>");
    		doc.write("</td><td valign=middle nowrap>");
    		if (USETEXTLINKS){
    			doc.write("" + this.desc + "");
                            //doc.write("" + this.desc + "");
    		}
    		else
    			doc.write(this.desc);
    		doc.write("</td></tr>");
    		doc.write("</table>");
    		if (browserVersion == 2)
    			doc.write("</layer>");
    		if (browserVersion == 0)
    			doc.write("</div>");
    		if (browserVersion == 1) {
    			this.navObj = doc.all["item" + this.id];
    			this.iconImg = doc.all["itemIcon" + this.id];
    		} else if (browserVersion == 2) {
    			this.navObj = doc.layers["item" + this.id];
    			this.iconImg = this.navObj.document.images["itemIcon" + this.id];
    			doc.yPos = doc.yPos + 22;
    		} else if (browserVersion == 0) {
    			this.navObj = doc.getElementById("item" + this.id);
    			eval("this.iconImg = doc.itemIcon" + this.id);
    			doc.yPos = doc.yPos + 20;
    		}
    	}

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.