Visualizzazione risultati 1 fino 8 di 8

Discussione: creare del testo random particolare

  1. #1
    Guest

    Cool creare del testo random particolare

    ho bisogno di un testo random che cambi ogni settimana...
    ...ad esempio se metto lo script Lunedì 20, il Lunedì 28 il testo deve cambiare...è fattibile la cosa???...byex!

  2. #2
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Proviamo con questo...
    Codice:
    function randomWeekText ()
    {
       var rows = new Array ("Frase1", "Frase2", "Frase3", ... , "FraseX")
       var now = new Date ()
       var weekNr = Math.floor (now.valueOf () / (7 * 24 * 60 * 60 * 1000))
       var rowNr = weekNr % rows.length
       return rows[rowNr]
    }
    Naturalmente si suppone che ci sia una rotazione di un numero limitato di frasi, anche perché in caso contrario proprio non si può fare.

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  3. #3
    Guest

    Cool

    manco la vedo la frase:
    <script language="text/javascript">
    function randomWeekText ()
    {
    var rows = new Array ("Frase1", "Frase2", "Frase3", ... , "FraseX")
    var now = new Date ()
    var weekNr = Math.floor (now.valueOf () / (7 * 24 * 60 * 60 * 1000))
    var rowNr = weekNr % rows.length
    return rows[rowNr]
    }
    </script>
    help!

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Poi dentro la pagina dove vuoi che appaia il testo dovresti mettere una cosa del genere:
    Codice HTML:
    <script language="Javascript" type="text/javascript">
    var Testo=randomWeekText();
    document.write(Testo);
    </script>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Quella funzione lì la devi mettere nel tag HEAD o in un file esterno e si limita a generarti una frase che cambia ogni settimana in base a una rotazione (non so dirti quale sia il giorno in cui avverrà il cambio, dovrebbe essere lo stesso giorno che era il 1° gennaio 1970). Per utilizzare la frase devi fare come ti ha suggerito funcool oppure, se preferisci una finestra a comparsa, scrivere alert(randomWeekText()) in uno script interno
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  6. #6
    Guest

    Cool

    raga, non funge...o sono io...boh!

  7. #7
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Ti ho messo una prova dello script qui: http://dementialsite.altervista.org/...t/weektext.htm. Strano che non ti funzioni, perché non ho dovuto nemmeno modificare il codice di partenza (di solito invece qualche ritocco mi tocca farlo).

    Per provare il funzionamento reale devi ovviamente cambiare ripetutamente la data al tuo orologio di sistema, visto che lo script si basa su quello (con Windows clicca a destra sulla barra di stato con il pulsante destro e seleziona "Modifica data/ora").

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  8. #8
    Guest

    Predefinito

    abbiamo risolto io e lui in privato...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •