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

    richiamo due istruzioni in onload

    Ciao a tutti ho bisogno di richiamare queste due istruzioni in onload...dove sbaglio?

    <body topmargin="0" leftmargin="0" onLoad = "javascript:mostra('Azienda');preloadImages(); " >

    grazie

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    apparentemente in nulla... magari l'errore è dentro una delle funzioni.

    Guarda con la consolle di firefox in che riga si manifesta l'errore, e magari dai una letta qui

    http://forum.html.it/forum/showthrea...hreadid=934462
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Mi segnala la riga segnata...



    <script language="javascript">
    elementId = new Array();
    elementId[0]="About";
    elementId[1]="Prodotti";
    elementId[2]="Aree";
    elementId[3]="Applicazioni";
    elementId[4]="Contatti";
    elementId[5]="Dove";
    elementId[6]="News";
    elementId[7]="Link";

    function mostra(nome)
    {
    for (i=0;i<elementId.length;i++) {

    if (elementId[i] == nome) {
    document.getElementById(elementId[i]).style.display='inline';
    }else{
    document.getElementById(elementId[i]).style.display='none';

    }
    }
    }
    </script>


    <script type="text/javascript">
    <!--

    function newImage(arg) {
    if (document.images) {
    rslt = new Image();
    rslt.src = arg;
    return rslt;
    }
    }

    function changeImagesArray(array) {
    if (document.images && (preloadFlag == true)) {
    for (var i=0; i<array.length; i+=2) {
    document[array[i]].src = array[i+1];
    }
    }
    }

    function changeImages() {
    changeImagesArray(changeImages.arguments);
    }

    function toggleImages() {
    for (var i=0; i<toggleImages.arguments.length; i+=2) {
    if (selected == toggleImages.arguments[i]) changeImagesArray(toggleImages.arguments[i+1]);
    }
    }

    var selected = '';
    var preloadFlag = false;
    function preloadImages() {
    if (document.images) {
    menu_01_over = newImage("immagini/menu_01-over.gif");
    menu_02_over = newImage("immagini/menu_02-over.gif");
    menu_03_over = newImage("immagini/menu_03-over.gif");
    menu_04_over = newImage("immagini/menu_04-over.gif");
    menu_05_over = newImage("immagini/menu_05-over.gif");
    preloadFlag = true;
    }
    }

    // -->
    </script>

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    si ma che cosa ti dice? oggetto non definito??

    se si metti un alert dentro l'else come prima istruzione che stampa elementId[i]

    poi guarda se esiste
    document.getElementById(elementId[i]) quando si verifica l'errore
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Mi segnala....errore..."necessario oggetto"...
    scusa ma non me ne intendo proprio...potrsti farmi vedere
    nel codice cosa devo aggiungere per favore?!

  6. #6
    Risolto con alert...

    grazie millllllee

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.