Visualizzazione dei risultati da 1 a 6 su 6

Discussione: aiutoo menu al albero

  1. #1

    aiutoo menu al albero

    salve ho fatto un menu ad albero ma quando clicco per esploderlo mi va fuori della pagina cpome devo fare

  2. #2
    Io prendo il menu di pesce, in genere... la carne mi è indigesta!
    Scusami l'ilare reazione, ma non è molto chiaro quel che ti capita!
    Cosa và fuori dalla pagina?
    Come?
    Un esempio? Un po' di codice?

  3. #3

    menu

    il problema che ti avevo esposto prima l'ho risolto, adesso ho un altro problema spero che mi puoi dare una mano.
    Quando clicco sul menu prodotti mi si apre la lista dei prodotti e clicco su un prodotto, mi si apre la pagina del prodotto, ma mi si chiude anche il menu al albero so può fare din modo che questi non avvenga, cioè che il menu ad albero resti aperto per far inmodo da fa capire dove mi trovo in quel momento? ti posto il codice


    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
        "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html>
    
    
    
    
    <head>
        <title>Tenuta Pietra Pinta</title>
    
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <meta name="Author" content=" - " />
        <meta name="keywords" content=" " />
        <meta name="description" content="" />
        <meta name="Copyright" content="Copyright (c) Your copyright here 2009" />
    
        <link rel="stylesheet" type="text/css" href="stili/grapes.css" />
        <script type="text/javascript">
    
            function mmenu(mID) {
                var uls = document.getElementsByTagName("ul");
                for (i=0;i<uls.length;i++) {
                    if(uls[i].className=="submenu")uls[i].style.display = "none";
                }
                var menu = document.getElementById(mID);
                var display = menu.style.display;
                menu.style.display = (display == "block") ? "none" : "block";
                menu.parentNode.style.listStyleImage = (display == "block") ? "url(cartellachiusa.gif)" : "url(cartellaaperta.gif)";
            }
    
            function subMenu(mID) {
                var menu = document.getElementById(mID);
                var display = menu.style.display;
                menu.style.display = (display == "block") ? "none" : "block";
                menu.parentNode.style.listStyleImage = (display == "block") ? "url(cartellachiusa.gif)" : "url(cartellaaperta.gif)";
            }
    
            window.onload = function() {
                var uls = document.getElementsByTagName("ul");
                for (i=0;i<uls.length;i++) {
                    if(uls[i].className=="submenu")uls[i].style.display = "none";
                }
            }
        </script>
    </head>
    
    
    <body>
    <div id="container">
        <div id="hdr">
            <p align="center">
                    [img]images/head_panorama.jpg[/img]
            </p>
            <h1><marquee width="560" scrollamount="1" direction="up" align="middle" height="100" >
                      <font color="black" size="4" style="font-style:italic; font-family:Calibri"> La tenuta "PIETRA PINTA" vi aspetta..</font>
                </marquee>
            </h1>
            <p id="tagline"></p>
        </div>
    
        <div id="lftcol">
            <ul id="nav">
                <li class="menu"><font face="Tahoma" size="1" color="yellow">HOME </font>
                <li class="menu"><font face="Tahoma" size="1" color="yellow">AZIENDA </font>
                <li class="menu"><font face="Tahoma" size="1" color="yellow">TERRITORIO </font>
                <li class="menu"><font face="Tahoma" size="1" color="yellow">AGRITURISMO </font>
                <li class="menu"><font face="Tahoma" size="1" color="yellow">PRODOTTI </font>
                    <ul class="submenu" id="submenu-1-1">
                        <li class="menu"><font face="Tahoma" size="1" color="yellow">VINI ROSSI</font>
                            <ul class="submenu" id="submenu-1-1-1">[*]<font size="1" face="calibri">Colle amato</font>[*]<font size="1" face="calibri">Costa vecchia</font>[*]<font size="1" face="calibri">Merlot</font>[*]<font size="1" face="calibri">Petit verdot</font>[*]<font size="1" face="calibri">Shiraz</font>[/list]
                                        
                        <li class="menu"><font face="Tahoma" size="1" color="yellow">VINI BIANCHI</font>
                            <ul class="submenu" id="submenu-1-1-1-1">[*]<font size="1"face="calibri">Chardonnay</font>[*]<font size="1"face="calibri">Falanghina</font>[*]<font size="1"face="calibri">Vendemmia tardiva</font>[/list]
                            
                        <li class="menu"><font face="Tahoma" size="1" color="yellow">VINI ROSE</font>
                            <ul class="submenu" id="submenu-1-1-1-1-1">[*]<font size="1" face="calibri">Chic</font>[/list]
                            
                        <li class="menu"><font face="Tahoma" size="1" color="yellow">L'OLIO</font>
                            <ul class="submenu" id="submenu-1-1-1-1-1-1">[*]<font size="1"face="calibri">olio extra vergine</font>[/list]
                        
                        <li class="menu"><font face="Tahoma" size="1" color="yellow">SOTT'OLI</font>
                            <ul class="submenu" id="submenu-1-1-1-1-1-1-1">[*]<font size="1" face="calibri">Peperoni </font>[*]<font size="1"face="Calibri">Carciofi</font>[*]<font size="1"face="Calibri">Melanzane</font>[/list]
                        [/list]
                            
                <li class="menu"><font face="Tahoma" size="1" color="yellow">FRANTOIO</font>
                <li class="menu"><font face="Tahoma" size="1" color="yellow">CANTINA</font>
                <li class="menu"><font face="Tahoma" size="1" color="yellow">GALLERIA</font>
                <li class="menu"><font face="Tahoma" size="1" color="yellow">DOVE SIAMO</font>
                <li class="menu"><font face="Tahoma" size="1" color="yellow">CONTATTI</font>[/list]
            
    
    
    
    
            <div id="quote">
             
    
    Tenuta 
    Via Prov. 
    km 20+200 
    
    </p>
            </div>
            
    
    
    
    
    
    
    
    
        </div>
    
        <div id="rgtcol">
            
    
            <h2 style="margin:0px; padding:0px; text-align:left">L'Azienda</h2>
            <hr />
            
    
            <table width="100%">
                <tr>
                <td  valign="top">
                
                    <p class="testo">
                        [img]images/azienda03.jpg[/img]L'azienda Pietra Pinta si trova a Cori, nel Lazio, 
                        geograficamente a 55 chilometri a sud di Roma e a 25 dal capoluogo provinciale Latina. 
                        Il paese e posto sul versante occidentale dei monti Lepini, i quali la cingono a nordest, formando 
                        una splendida cornice di sfondo con le pietraie e i secolari alberi d'olivo. Il nome dell'azienda 
                        deriva dall'omonima localita alla pendici dei colli coresi dove la leggenda narra che a seguito di 
                        una cruenta battaglia tra i seguaci di Mario e Silla (80 a.C.) una grossa pietra fu tinta di porpora 
                        a memoria dell'evento.
                        
    
                    </p>
                    
    
                    
    
                    
    
    
                        Tutti i giorni dell'anno presso il Punto Vendita Aziendale all'interno dell'agriturismo e possibile 
                        degustare ed acquistare tutti i nostri prodotti. Si organizzano, su prenotazione, per appassionati e 
                        scolaresche, visite guidate dai nostri tecnici: negli oliveti, nei vigneti, in cantina e nel frantoio 
                        durante le varie fasi produttive.
                        
    
                        
    
                    </p>
                
                </td>
                </tr>
                <tr>
                <td valign="top">
                
                    
    
    
                        [img]images/azienda01.jpg[/img]
                        Fin dai primi dell'ottocento, ai tempi dello Stato della Chiesa, la famiglia Ferretti si e occupata 
                        d'agricoltura ed in particolare della produzione d'olio e di vino, su queste terre d'origine vulcanica, 
                        che nel 1880  si inizio a sviluppare l'azienda Pietra Pinta, incrementando gradualmente il numero di 
                        oliveti, e di vigneti. Oggi Cesare e Francesco, rappresentanti della quinta generazione della famiglia 
                        Ferretti, per mantenere quella che e sempre stata la politica aziendale: tutela della qualita e conservazione 
                        dell'ambiente, gestiscono l'azienda utilizzando tecnologie e mezzi all'avanguardia ma seguendo i metodi della 
                        coltivazione biologica e tradizionale.  Tutta la produzione di olive e uva e il frutto esclusivo delle terre 
                        della tenuta Pietra Pinta, quindi tutto il ciclo produttivo si svolge in azienda dalla coltivazione alla 
                        trasformazione all'imbottigliamento, sotto la guida di organismi abilitati al controllo, garantendo un prodotto 
                        a tracciabilita controllata: dalla pianta fin sulla vostra tavola.
                    </p>
                                  
                </td>
                </tr>
            </table>
    
            
    
    
    
    
            
    
    
    
    
            
    
    <span></span><span></span><span></span><span></span><span></span></p>
        </div>
    
        <div id="bttmbar">Informativa sulla Privacy Scrivi al webmaster</div>
    </div>
    </body>
    </html>

  4. #4
    Cominciamo dalle basi...
    1 - il documento non è valido: inserisci l'attributo xmlns, marquee è deprecato, attributi come scrollamount o elementi come font non esistono in XHTML 1.1, gli script vanno inclusi in elementi CDATA etc...
    2 - sono di un'opinione forse rigida: o impari a gestire gli script che scopiazzi in giro o li tieni così come sono.
    3 - non sono polemico o avverso: cerco di farti capire il modo giusto di operare
    4 - per avere l'albero "aperto" al caricamento della pagina successiva devi necessariamente gestire l'event model pertanto studia un po' cos'è e visto che ci sei dai una controllata anche al box model.
    5 - se hai bisogno sono qui
    6 - posso aiutarti a trovare la soluzione, non darti la soluzione bell'e pronta

  5. #5
    riassumendo.al posto del marquee devo mettere xmlns? al posto di XHTML 1.1 devo mettere CDATA hoi capito bene
    inoltre l'event model io non lo proprio citato, quindi va incluso?
    scusa per questo pasticcio, ma sto cercando di imparera?

  6. #6
    Non ci siamo.
    Vai per gradi:
    1 - impara cos'è un documento XML, cos'è il DOM e cos'è l'event-model (cerca su html.it)
    2 - impara le differenze tra diversi tipi di documento (HTML 4.01, XHTML 1.0 Strict e Transitional etc)
    3 - impara cos'è un DTD.

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.