Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Errore di sintassi

  1. #1

    Errore di sintassi

    ciao, il mio probblema è questo:
    vorrei creare un file *.js con all'interno il codice per un orologio + datario

    <script language="JavaScript" type="text/javascript">
    //<![CDATA[

    if (navigator.appName == "Microsoft Internet Explorer") {

    ID = setTimeout("Aggiorn();",1000);

    function Aggiorn() {
    Mesi = new Array(11);
    Mesi [0] = "Gennaio"
    Mesi [1] = "Febbraio"
    Mesi [2] = "Marzo"
    Mesi [3] = "Aprile"
    Mesi [4] = "Maggio"
    Mesi [5] = "Giugno"
    Mesi [6] = "Luglio"
    Mesi [7] = "Agosto"
    Mesi [8] = "Settembre"
    Mesi [9] = "Ottobre"
    Mesi [10] = "Novembre"
    Mesi [11] = "Dicembre"
    Data = new Date()
    Giorno = Data.getDate()
    Mese = Data.getMonth()
    Anno = Data.getYear()
    Datario = Data.toGMTString()
    GiorSet = Datario.substring(0, 3)
    if (GiorSet == "Sun") GiorSet = "Domenica"
    if (GiorSet == "Mon") GiorSet = "Lunedì"
    if (GiorSet == "Tue") GiorSet = "Martedì"
    if (GiorSet == "Wed") GiorSet = "Mercoledì"
    if (GiorSet == "Thu") GiorSet = "Giovedì"
    if (GiorSet == "Fri") GiorSet = "Venerdì"
    if (GiorSet == "Sat") GiorSet = "Sabato"
    Ore = Data.getHours()
    Minuti = Data.getMinutes()
    Secondi = Data.getSeconds()
    if ((Ore > 6) && (Ore < 13)) Saluto = "Buongiorno"
    if ((Ore > 12) && (Ore < 18)) Saluto = "Buon pomeriggio"
    if ((Ore > 17) && (Ore < 22)) Saluto = "Buona sera"
    if (Ore > 21) Saluto = "Buona notte"
    if (Ore < 7) Saluto = "Buona notte"
    if (Minuti < 10) Minuti = "0" + Minuti
    if (Secondi < 10) Secondi = "0" + Secondi
    Cal = Saluto + ", sono le ore " + Ore + ":" + Minuti + "." + Secondi + " di " + GiorSet + ", " + Giorno + " " + Mesi[Mese] + " " + Anno
    // document.FormData.Tes.value=Cal
    ID = setTimeout("Aggiorn();",1000);
    if (document.all)
    document.all.clock.innerHTML=Cal
    else
    document.write(Orologio)

    }

    }

    //]]>

    <span style="font-size:18px;color:#FFFF00;font-family:Tahoma,Verdana,Arial;" id="clock"></span>

    </script>

    Logicamente devo togliere <script></script> (giusto?)
    e quando richiamo lo script escono due errori:
    uno è alla fine tra //]> e <span....
    l'altro è "document.all.clock.innerHTML=Cal"
    non so come fare per farlo funzionare, mi potete aiutare
    ciao gigi
    gigi

  2. #2

    Re: Errore di sintassi

    Originariamente inviato da chiab_gigi
    ciao, il mio probblema è questo:
    vorrei creare un file *.js con all'interno il codice per un orologio + datario
    (cut...)
    Logicamente devo togliere <script></script> (giusto?)
    e quando richiamo lo script escono due errori:
    uno è alla fine tra //]> e <span....
    l'altro è "document.all.clock.innerHTML=Cal"
    non so come fare per farlo funzionare, mi potete aiutare
    ciao gigi
    devi togliere:
    codice:
    <script language="JavaScript" type="text/javascript">
    //<![CDATA[
    e togliere:
    codice:
    //]]>
    
    <span style="font-size:18px;color:#FFFF00;font-family:Tahoma,Verdana,Arial;" id="clock"></span>
    
    </script>
    Quello che rimane, che è solo javascript, lo salvi, ad esempio, nel file "iltuoscript.js"

    poi, lo span, (ovviamente!) lo devi mettere nel body della tua pagina html!
    non è mica javascript! che ci sta a fare lì dentro?

    codice:
    <html>
    <head>
    <title>Titolo della pagina</title>
    <script type="text/javascript" src="iltuoscript.js"></script>
    </head>
    <body>
    <h1>Titolo della pagina</h1>
    
    
    Contenuto ...</p>
    <span style="font-size:18px;color:#FFFF00;font-family:Tahoma,Verdana,Arial;" id="clock"></span>
    
    </body>
    </html>
    HTH
    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

  3. #3
    @zappa
    grazie per l'aiuto
    ciao buonagiornata
    gigi

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.