• User

    Scompare il menu rollover?

    Buongiorno a tutti,
    sto creando un piccolo sito web, e non riasco a risolvere un problema:

    1 - creo un menu a tendina con rollover, che funziona perfettamente;
    2 - includo il file in un <include> in php nel file di destinazione
    3 - il menu rollover non funziona più!

    questi i files:

    http: / / spaziogm.altervista.org/energia/energia_top.php
    http: / / spaziogm.altervista.org/energia/index.php

    se serve il css:

    http: / / spaziogm.altervista.org/energia/stile.css

    Qualcuno mi saprebbe dire dove sbaglio? Ho anche impostato valori di z-index ben diversi apposta, ma non ha funzionato.

    Qualsiasi suggerimento sarà più che ben accetto 🙂

    Grazie mille..! 🙂


  • User
    else if (FIND("menuItem0")) {
    		var l = menu.menuLayer || menu;	
    		hideActiveMenus();
    		if (typeof(l) == "string") l = FIND(l);
    		window.ActiveMenu = l;
    		var s = l.style;
    		s.visibility = "inherit";
    

    nel file mm_menu.js , scatena una eccezione al mouseover : Uncaught TypeError: Cannot set property 'visibility' of undefined

    e onmouseout : Uncaught TypeError: Cannot read property 'hideTimeout' of undefined

    sembra che quando istanzi s.visibility , l.style non sia valorizzato.

    Prova a debuggare un pò il tutto .

    WYM


  • User

    Grazie mille della tua risposta..

    il fatto è che (confesso :perfavore: 🙂 ) la parte javascript l'ho fatta tutta con dreamweaver, di js non ne so un tubo..

    più che altro non mi spiego perchè da solo funzioni mentre una volta "assemblato" non vada più.. a meno che non rifaccia tutto da zero, ma ora non ne ho il tempo.

    se non dico delle castronerie di cui non so nulla, può essere forse che il js del menu vada in conflitto con altre variabili già presenti sul sito?
    La cosa strana è ce prima sotto al menu c'era un flash, e con il z-index impostato correttamente non dava problemi :bho:!