Visualizzazione dei risultati da 1 a 8 su 8

Discussione: output su più righe

  1. #1

    output su più righe

    ciao, non conosco action script...
    ho trovato e modificato questo codice per visualizzare la data:
    codice:
    oggi= new Date();
    
    var mese= new Array();
    mese[0]="Gennaio";
    mese[1]="Febbraio";
    mese[2]="Marzo";
    mese[3]="Aprile";
    mese[4]="Maggio";
    mese[5]="Giugno";
    mese[6]="Luglio";
    mese[7]="Agosto";
    mese[8]="Settembre";
    mese[9]="Ottobre";
    mese[10]="Novembre";
    mese[11]="Dicembre";
    
    mon=mese[oggi.getMonth()];
    d=oggi.getDate();
    y=oggi.getFullYear();
    h=oggi.getHours();
    min=oggi.getMinutes();
    s=oggi.getSeconds();
    if (s<10) 
    {
    	s="0"+s;
    }
    if (min<10) 
    {
    	min="0"+min;
    }	
    orologio=d+" "+mon+" "+y+" "+h+":"+min+":"+s+" ";
    il codice funziona bene, visualizza data e ora tranquillamente...
    ora vorrei fare una cosa ma non so come...

    in questo modo viene stampato
    "giorno mese anno ora:minuti:secondi"
    vorrei che la stampa mi venga fatta su 2 righe cosi:
    "giorno mese anno"
    "ora:minuti:secondi"

    qualcuno mi dice come fare?
    grazie
    stex1984

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    innanzi tutto dovresti impostare il campo di testo come multiriga, poi nel codice modifichi l'ultima riga con questa

    orologio=d+" "+mon+" "+y+"\r\n"+h+":"+min+":"+s+" ";

    dovrebbe funzionare

  3. #3
    sostituisci
    codice:
    orologio=d+" "+mon+" "+y+" "+h+":"+min+":"+s+" ";
    con
    codice:
    orologio=d+" "+mon+" "+y+"
    "+h+":"+min+":"+s+" ";
    e al campo dinamico con var "orologio" dai come proprietà "multiline" e "render text as html"(che è il pulsantino fatto cosi "<>")

    dovrebbe fungere..

    altrimenti crei due campi dinamici..al primo associ la var "giorno" ad esempio e al secondo "ora"..li metti uno sotto l'altro e nello script sostituisci
    codice:
    orologio=d+" "+mon+" "+y+" "+h+":"+min+":"+s+" ";
    con
    codice:
    giorno=d+" "+mon+" "+y
    ora=h+":"+min+":"+s

  4. #4
    (scusa and..nn mi ero accorto della tua risposta..)

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da sha
    (scusa and..nn mi ero accorto della tua risposta..)
    sono due alternative che mi sembrano entrambe valide... a stex1984 le prove


  6. #6
    ragazzi, sono ignorante di action script e di tutto ciò che ci gira attorno (programmo in java...)...
    non uso flash ma un programma che mi fa tutto in flash (programma completo che ho trovato su una rivista).

    soluzione di and
    ho settato multiriga (nel mio caso multiline)
    ho sostituito il codice
    mi stampa:
    giorno mese anno\r

    soluzione di sha
    ho settato multiriga (nel mio caso multiline)
    ho settato html
    ho sostituito il codice
    mi stampa:
    giorno mese anno

    grazie della disponibilità: help!!!
    stex1984

  7. #7
    ho risolto con le 2 variabili!!!
    grazie 1000!!!
    stex1984

  8. #8
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    il problema che hai riscontrato mi da l'impressione che il campo sia troppo piccolo per contenere due righe

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.