Visualizzazione risultati 1 fino 4 di 4

Discussione: comprendere e ottimizzare script

  1. #1
    L'avatar di acsocmel
    acsocmel non è connesso Utente attivo
    Data registrazione
    03-07-2007
    Messaggi
    463

    Predefinito comprendere e ottimizzare script

    ho trovato uno script per il refresh della pagina (il modulo email del mio sito)
    l'ho modificato e riesco a vedere i secondi mancanti
    tutto perfetto a parte che non capisco cosa ho messo nella pagina
    qualcuno può spiegarmi lo scrip e dirmi se è ottimizzabile?
    Codice PHP:
    var limit="0:09"

    if (document.images){
    var
    parselimit=limit.split(":")
    parselimit=parselimit[0]*60+parselimit[1]*1
    }
    function
    beginrefresh(){
    if (!
    document.images)
    return
    if (
    parselimit==1)
    window.location.reload()
    else{
    parselimit-=1
    curmin
    =Math.floor(parselimit/60)
    cursec=parselimit%60
    if (curmin!=0)
    curtime=curmin+" minutei and "+cursec+" secondi al refresh!"
    else
    curtime=cursec+" secondi al refresh!"
    setTimeout("beginrefresh()",1000)
    }
    document.getElementById("time").innerHTML = curtime; //questa riga l'ho messa io
    }
    window.onload=beginrefresh
    Ultima modifica di dreadnaut : 01-11-2012 alle ore 22.37.42 Motivo: + indentazione

  2. #2
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Brevemente: lo script che hai postato partendo dalla variabile limit, che esprime un certo intervallo di tempo nel formato minuti:secondi, trasforma l'intervallo in secondi (minuti * 60 + secondi) e salva il risultato in parselimit; poi sottrae di 1 la variabile parselimit ogni secondo finché essa non equivale ad 1 ed, infine, effettua il refresh.

    Ora, dato che il tuo intervallo di tempo è di soli 9 secondi e supponendo che tu non intenda superare il minuto, direi che lo script può essere ottimizzato rimuovendo appunto la gestione dei minuti.

  3. #3
    L'avatar di acsocmel
    acsocmel non è connesso Utente attivo
    Data registrazione
    03-07-2007
    Messaggi
    463

    Predefinito

    un'ultima curiosità "document.images" cosa fa?
    a cosa si riferisce?

    e grazie ancora delle spiegazioni

  4. #4
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,767

    Predefinito

    document.images fa riferimento ad una collezione / array di immagine presente nel documento, come puoi vedere qui:

    http://www.w3schools.com/jsref/coll_doc_images.asp

    P.S.: Se vuoi capire meglio lo script, no solo per questo, basta che fai una ricerca su internet e vedrai che ti sarà tutto più chiaro, se poi proprio non trovi niente su internet puoi sempre chiedere qui.
    Ultima modifica di sevenjeak : 02-11-2012 alle ore 09.19.50

    Sevenjeak
    Software developer and much more

Regole di scrittura

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