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

    Spostare ora nella pagina

    ciao, sto creando un semplice sito, volevo inserire anche la data e l'ora corrente, per fare questo ho utilizzato uno script java gia fatto e funzionante, visto che di java ne so ben poco, ho un problema però, questo script mi fa apparire la data e l'ora nel lato sinistro dello schermo, io invecie dovrei averlo nel lato destro, come devo fare?
    ho gia provato ad inserirlo in posizioni diverse nella pagina html, ma non va, credo a questo punto che la posizione sia dettata nello script vero e proprio, se c'e qualche animo gentile che puo dirmi come risolvere, qui sotto inserisco tutto lo script che cosi potete capirci meglio.




    var myfont_face = "Commonwealth2";


    var myfont_size = "10";


    var myfont_color = "#F77129";


    var myback_color = "#000000";


    var mypre_text = "Sono le ";


    var mywidth = 300;



    var my12_hour = 0;


    var myupdate = 1;



    var DisplayDate = 1;

    var ie4=document.all
    var ns4=document.layers
    var ns6=document.getElementById&&!document.all



    var dn = "";
    var mn = "";
    var old = "";


    var DaysOfWeek = new Array(7);
    DaysOfWeek[0] = "Domenica";
    DaysOfWeek[1] = "Lunedì";
    DaysOfWeek[2] = "Martedì";
    DaysOfWeek[3] = "Mercoledì";
    DaysOfWeek[4] = "Giovedì";
    DaysOfWeek[5] = "Venerdì";
    DaysOfWeek[6] = "Sabato";

    var MonthsOfYear = new Array(12);
    MonthsOfYear[0] = "Gennaio";
    MonthsOfYear[1] = "Febbraio";
    MonthsOfYear[2] = "Marzo";
    MonthsOfYear[3] = "Aprile";
    MonthsOfYear[4] = "Maggio";
    MonthsOfYear[5] = "Giugno";
    MonthsOfYear[6] = "Luglio";
    MonthsOfYear[7] = "Agosto";
    MonthsOfYear[8] = "Settembre";
    MonthsOfYear[9] = "Ottobre";
    MonthsOfYear[10] = "Novembre";
    MonthsOfYear[11] = "Dicembre";


    var ClockUpdate = new Array(3);
    ClockUpdate[0] = 0;
    ClockUpdate[1] = 1000;
    ClockUpdate[2] = 60000;


    if (ie4||ns6) { document.write('<span id="LiveClockIE" style="width:'+mywidth+'px; background-color:'+myback_color+'"></span>'); }
    else if (document.layers) { document.write('<ilayer bgColor="'+myback_color+'" id="ClockPosNS" visibility="hide"><layer width="'+mywidth+'" id="LiveClockNS"></layer></ilayer>'); }
    else { old = "true"; show_clock(); }


    function show_clock() {
    if (old == "die") { return; }


    if (ns4)
    document.ClockPosNS.visibility="show"

    var Digital = new Date();
    var day = Digital.getDay();
    var mday = Digital.getDate();
    var month = Digital.getMonth();
    var hours = Digital.getHours();

    var minutes = Digital.getMinutes();
    var seconds = Digital.getSeconds();


    if (mday == 1) { mn = "st"; }
    else if (mday == 2) { mn = "nd"; }
    else if (mday == 3) { mn = "rd"; }
    else if (mday == 21) { mn = "st"; }
    else if (mday == 22) { mn = "nd"; }
    else if (mday == 23) { mn = "rd"; }
    else if (mday == 31) { mn = "st"; }


    if (my12_hour) {
    dn = "AM";
    if (hours > 12) { dn = "PM"; hours = hours - 12; }
    if (hours == 0) { hours = 12; }
    } else {
    dn = "";
    }
    if (minutes <= 9) { minutes = "0"+minutes; }
    if (seconds <= 9) { seconds = "0"+seconds; }


    myclock = '';
    myclock += '<font style="color:'+myfont_color+'; font-family:'+myfont_face+'; font-size:'+myfont_size+'pt;">';
    myclock += mypre_text;
    myclock += hours+':'+minutes;
    if ((myupdate < 2) || (myupdate == 0)) { myclock += ':'+seconds; }
    myclock += ' '+dn;
    if (DisplayDate) { myclock += ' di '+DaysOfWeek[day]+', '+mday+mn+' '+MonthsOfYear[month]; }
    myclock += '</font>';

    if (old == "true") {
    document.write(myclock);
    old = "die";
    return;
    }

    // Write the clock to the layer:
    if (ns4) {
    clockpos = document.ClockPosNS;
    liveclock = clockpos.document.LiveClockNS;
    liveclock.document.write(myclock);
    liveclock.document.close();
    } else if (ie4) {
    LiveClockIE.innerHTML = myclock;
    } else if (ns6){
    document.getElementById("LiveClockIE").innerHTML = myclock;
    }

    if (myupdate != 0) { setTimeout("show_clock()",ClockUpdate[myupdate]); }
    }


    vi ringrazio in anticipo, e buona serata.
    alex
    Sti Pc... mi fan impazzire!

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ma document.getElementById("LiveClockIE").innerHTML cose?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    ehm, non ne ho idea, io ho trovato lo script cosi com'e, di java non ne capisco niente....
    mi spiace....
    Sti Pc... mi fan impazzire!

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Ampere83
    ehm, non ne ho idea, io ho trovato lo script cosi com'e, di java non ne capisco niente....
    mi spiace....
    Andiamo bene....
    Se non sai neanche dove visualizzi l'orologio la vedo dura, comunque li mostri l'ora (probabilmente è un div oggetto del documento (cioè pagina)) che lavorando sui css (linguaggio apposito per strutturare la pagina) potrai spostare a piacere.
    Ti ricordo che il linguaggio che non conosci si chiama javascript il java è un altro linguaggio, e dispiacersi serve a poco il web è pino di guide e tuttorial basterebbe impegnarsi un po di più.
    Nel augurati di risolvere il tuo problema ti saluto cordialmente.
    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.