Visualizzazione dei risultati da 1 a 10 su 10

Discussione: problema script data

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    11

    problema script data

    Salve ragazzi, ho uno script riguardante l'inserimento di una data però volevo cambiare il colore del messaggio visualizzato poichè sullo sfondo dove si va ad inserire non è ben visibile.
    Non ne capisco tanto di javascript e quindi non so che parametri modificare oppure aggiungere.
    Vi scrivo le righe di codice.

    Queste riguardano l'head:
    <SCRIPT LANGUAGE="JavaScript">

    navvers = navigator.appVersion.substring(0,1);
    if (navvers > 3)
    navok = true;
    else
    navok = false;

    today = new Date;
    numero = today.getDate();
    if (numero<10)
    numero = "0"+numero;
    mois = today.getMonth();
    if (navok)
    annee = today.getFullYear();
    else
    annee = today.getYear();
    mois++;
    if (mois < 10)
    mois = "0" + mois;
    messageDate = numero + "/" + mois + "/" + annee;
    </SCRIPT>

    Queste invece sono quelle del body:

    <div align="right">

    Oggi è il
    <SCRIPT LANGUAGE="JavaScript">document.write(messageDate); </SCRIPT>


    Spero possiate aiutarmi, grazie

  2. #2
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544

    Re: problema script data

    Originariamente inviato da elvis86
    Salve ragazzi, ho uno script riguardante l'inserimento di una data però volevo cambiare il colore del messaggio visualizzato poichè sullo sfondo dove si va ad inserire non è ben visibile.
    Non ne capisco tanto di javascript e quindi non so che parametri modificare oppure aggiungere.
    Vi scrivo le righe di codice.

    Queste riguardano l'head:
    <SCRIPT LANGUAGE="JavaScript">

    navvers = navigator.appVersion.substring(0,1);
    if (navvers > 3)
    navok = true;
    else
    navok = false;

    today = new Date;
    numero = today.getDate();
    if (numero<10)
    numero = "0"+numero;
    mois = today.getMonth();
    if (navok)
    annee = today.getFullYear();
    else
    annee = today.getYear();
    mois++;
    if (mois < 10)
    mois = "0" + mois;
    messageDate = numero + "/" + mois + "/" + annee;
    </SCRIPT>

    Queste invece sono quelle del body:

    <div align="right">

    Oggi è il
    <SCRIPT LANGUAGE="JavaScript">document.write(messageDate); </SCRIPT>


    Spero possiate aiutarmi, grazie
    Inanzitutto, che tipo di data dovrevve stampare a video?

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    11
    la data del giorno in corso

    io vorrei cambiare il colore del testo stampato a video

  4. #4
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da elvis86
    la data del giorno in corso

    io vorrei cambiare il colore del testo stampato a video
    Ho capito...scrivi esattamente cosa deve stampare

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    11
    Esce scritto: "Oggi è il 03/09/2010" poi ovviamente la data cambia giorno per giorno.

    Lo script funziona, la data esce giusta....l'unico problema è il colore del testo che si confonde col colore di sfondo del posto in cui la inserisco e quindi vorrei che mi stampasse il tutto in un altro colore

  6. #6
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da elvis86
    Esce scritto: "Oggi è il 03/09/2010" poi ovviamente la data cambia giorno per giorno.

    Lo script funziona, la data esce giusta....l'unico problema è il colore del testo che si confonde col colore di sfondo del posto in cui la inserisco e quindi vorrei che mi stampasse il tutto in un altro colore

    codice:
    <head>
    <title>Untitled</title>
    
    <style type="text/css" media="screen"> 
    .dateautom {
    font-family:arial;color:red;
    font-size:12px;  
    }
    </style>
    
    <script language="JavaScript">
    
    navvers = navigator.appVersion.substring(0,1);
    if (navvers > 3)
    navok = true;
    else
    navok = false;
    
    today = new Date;
    numero = today.getDate();
    if (numero<10)
    numero = "0"+numero;
    mois = today.getMonth();
    if (navok)
    annee = today.getFullYear();
    else
    annee = today.getYear();
    mois++;
    if (mois < 10)
    mois = "0" + mois;
    messageDate = numero + "/" + mois + "/" + annee;
    </script>
    
    </head>
    <body>
    <span class="dateautom"><script type="text/javascript">document.write(messageDate);</script></span>
    ...

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    11
    si perfetto adesso si può cambiare il colore...però a video esce stampata solo la data; se vorrei inserire anche un testo tipo: "Oggi è il", cosa dovrei aggiungere?

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    <script type="text/javascript">
    onload=function(){
    var gg, mese;
    var today = new Date;
    var numero = today.getDate();
    if (numero<10) gg = "0"+numero; 
    else gg = numero
    var mois = today.getMonth();
    var anno = today.getFullYear();
    if (mois < 10) mese = "0" + mois; 
    else mese = mois;
    var messageDate = gg + "/" + mese + "/" + anno;
    document.getElementById('data').innerHTML='Oggi è il '+messageDate
    }
    </script>
    <style type="text/css">
    /*qui formatto la data*/ 
    #data{
    	color:#900;
    	font-family:Verdana, Geneva, sans-serif;
    	font-size:12px;
    	font-weight: bold;
    }
    </style>
    </head>
    <body>
    <div id="data"></div>
    </body>
    </html>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  9. #9
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da Ht28
    codice:
    <head>
    <title>Untitled</title>
    
    <style type="text/css" media="screen"> 
    .dateautom {
    font-family:arial;color:red;
    font-size:12px;  
    }
    </style>
    
    <script language="JavaScript">
    
    navvers = navigator.appVersion.substring(0,1);
    if (navvers > 3)
    navok = true;
    else
    navok = false;
    
    today = new Date;
    numero = today.getDate();
    if (numero<10)
    numero = "0"+numero;
    mois = today.getMonth();
    if (navok)
    annee = today.getFullYear();
    else
    annee = today.getYear();
    mois++;
    if (mois < 10)
    mois = "0" + mois;
    messageDate = numero + "/" + mois + "/" + annee;
    </script>
    
    </head>
    <body>
    <span class="dateautom"><script type="text/javascript">document.write(messageDate);</script></span>
    ...
    codice:
    <span class="dateautom">Oggi è il <script type="text/javascript">document.write(messageDate);</script></span>

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    11
    perfetto ragazzi, grazie mille per la disponibilità

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.