Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    260

    Errore IE menu javascript incluso in pagina asp

    Ciao a tutti ho creato la mia pagina web, nella quale ho utilizzato un menu dropdown in javascript.
    Ho inserito nell'head

    codice:
    <script src="http://www.miosito.it/js/jquery-1.2.3.min.js" type="text/javascript"></script>
    <script src="http://www.miosito.it/js/menu.js" type="text/javascript"></script>
    e nella mia pagina un normale menu con i soliti tag ul li e a.
    Se lascio tutto nella stessa pagina funziona tutto e con tutti i browser.
    La mia intenzione era di mettere il menu (quindi solo la parte contenente i tag ul li in una pagina e richiamarlo poi nelle varie pagine tramite un include asp o php mi è indifferente.
    funziona correttamente su tutti i browser apparte IE il quale mi visualizza il menu, ma solo il primo livello, quindi non mi fa il drop down e mi restituisce un errore:

    in basso a sinistra un triangolino con un punto esclamativo scrive operazione completata.Errori nella visualizzazione della pagina.

    cliccandoci sopra mi dice:
    Riga:3
    Carattere:1
    Errore:'null' è nullo o non è un oggetto
    Codice:0
    URL:la pagina che dovrebbe includere il menu.

    controllando la pagina l'errore alla riga 3 carattere 1 corrisponde al tag di apertura del tag head...

    come risolvo?

    Ringrazio anticipatamente

    ciaoooo!

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ciao
    - A) Le inclusioni js le fai nella pagina principale o nella pagina inclusa (menu)?
    - B) La pagina inclusa e nella stessa cartella dei file js?
    - C) La pagina inclusa e nella stessa cartella della pagina principale?
    - D) Hai verificato (nella console degli errori) di fire fox il perfetto funzionamento?
    - E) Con che versione di Ie ti da problemi?
    - H) Hai provato a creare una pagina d prova con solo gli script js e il menù?
    - I) Hai altri script nella pagina che potrebbero andare in conflitto?

    Se dopo questi controlli prosegue l'errore posta un link cosi lo testiamo.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    260
    A) Le inclusioni js le faccio nella pagina principale
    B)la pagina inclusa non è nella cartella contenente i file js perchè tutti i js sono collocati in una cartella js appositamente creata
    C)si la pagina inclusa è nella stessa cartella della pagina principale
    D)ho verificato con la console degli errori di firefox e mi da due errori:
    Errore: $(" #nav ul ") is null in menu.js
    Errore: $(" #nav ul ") is null in menu.js
    il file menu js è questo

    codice:
    function mainmenu(){
    $(" #nav ul ").css({display: "none"}); // Opera Fix
    $(" #nav li").hover(function(){
    		$(this).find('ul:first').css({visibility: "visible",display: "none"}).show(400);
    		},function(){
    		$(this).find('ul:first').css({visibility: "hidden"});
    		});
    }
    
     
     
     $(document).ready(function(){					
    	mainmenu();
    });
    E)IE 6
    H)Si ho provato ma l'errore persiste
    I)No non ho altri script

    grazie ancora
    ciao!

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non conosco jquery pertanto qui mi fermo, posta (come t'ho già detto) comunque il link potrebbe aiutare e agevolare altri untenti.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.