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

    funzione clock() non risolta

    Ciao a tutti
    inanzitutto ringrazio Reale_Augello che ha provato a darmi una mano senza però risolvere il problema, cmq grazie lo stesso!!
    Ripropongo il mio "dilemma":

    ho un problema con l'uso di questa funzione, come mai non funziona?

    Avete qualche suggerimento?

    Grazie CArlo
    Livorno

    CODICE:
    _________________________________
    <html>
    <head>
    <script language="JavaScript" type="text/javascript">

    <!--
    function clock() {
    if (!document.layers && !document.all) return;
    var monat = new Array("Gennaio","Febbraio","Marzo","Aprile","Maggi o","Giugno","Luglio","Agosto","Settembre","Ottobre ","Novembre","Dicembre");
    var digital = new Date( "'.date('M, d Y H:i:s').'");
    var hours = digital.getHours();
    var minutes = digital.getMinutes();
    var seconds = digital.getSeconds();
    var m;
    digital.setSeconds( seconds+1 );

    if (minutes <= 9) minutes = "0" + minutes;
    if (seconds <= 9) seconds = "0" + seconds;
    m = digital.getMonth();

    dispTime ="<font size='1' face='verdana' color'#006699'>"+digital.getDate()+" "+monat[ m ]+" "+digital.getFullYear()+" "+hours + ":" + minutes + ":" + seconds+"</font>";
    if (document.layers) {
    document.layers.pendule.document.write(dispTime);
    document.layers.pendule.document.close();
    }
    else
    if (document.all)
    pendule.innerHTML = dispTime;
    setTimeout("clock()", 1000);
    }
    //-->
    </script>
    </head>
    <body onLoad="clock()">
    <span id="pendule" style="position:absolute;">clock();</span>
    </body>
    </html>

    *** You shouldn't compare yourself to the best others can do but to the best you can do ***

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    al posto di pendule.innerHTML = dispTime;
    usa la sintassi corretta proposta dal dom
    document.getElementById("pendule").innerHTML
    :gren:

  3. #3

    mi dispiace...

    ... ma dopo la modifica al codice, ottengo un mesto
    "clock()" a video...



    Cosa potrei provare ancora?

    Grazieeee
    *** You shouldn't compare yourself to the best others can do but to the best you can do ***

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Io anzitutto toglierei il primo if, che ti fa uscire dalla funzione se il browser e` diverso da NN4 e da IE.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Reale_Augello
    Guest

    Perdonami...

    ... chef, ma vorrei precisare che la soluzione che ti ho proposto nel thread precedente funziona alla perfezione (almeno su Internet Explorer 6).

    Saluti.

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.