Visualizzazione risultati 1 fino 7 di 7

Discussione: Istruzione JS

  1. #1
    tryhere non è connesso AlterVistiano
    Data registrazione
    19-09-2007
    Messaggi
    757

    Predefinito Istruzione JS

    Cosa fa questa riga?
    window.XMLHttpRequest ? funzione1() : funzione2()

  2. #2
    Guest

    Predefinito

    Una ricerca non guasta mai.
    XmlHttpRequest() invia un form ad una pagina php senza che la pagina del form venga ricaricata

  3. #3
    tryhere non è connesso AlterVistiano
    Data registrazione
    19-09-2007
    Messaggi
    757

    Predefinito

    In parole più semplici? :D
    Ultima modifica di tryhere : 12-02-2009 alle ore 19.26.52

  4. #4
    Guest

    Predefinito

    In parole più semplici ma soprattutto più corrette, è un metodo javascript per richiamare file remoti in modo asicrono rispetto alla pagina.
    Cioè, sarebbe come richiedere un file tramite browser, ma effettuando la richiesta via script; in questo modo la pagina attuale non deve muoversi per chiamare il file ma è javascript che lo fa per conto suo.

    Per intenderci, la funzione è alla base di AJAX e simili.


    ciao!

  5. #5
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    spiacente buttarla li così pesantemente, ma avete entrambi sbagliato

    Quella riga verifica se la funzione XMLHttpRequest è supportata dal browser. Se lo è, esegue funzione1(), altrimenti esegue funzione2(). E' l'equivalente di
    Codice PHP:
    if (window.XMLHttpRequest)
    funzione1();
    else
    funzione2();
    window è l'oggetto javascript che rappresenta la finestra del browser corrente, ed in cui sono definite tutte le funzioni predefinite che esso supporta. Se una funzione non esiste, il valore che restituisce è falso, quindi il controllo fallisce.

    In quella riga lo script sta verificando se il browser supporta le chiamate asincrone, che sono, come detto sopra, il requisito per javascript che interagiscano con un sito ed altre facezie AJAX.

  6. #6
    Guest

    Predefinito

    uops, ho sorvolato sulla struttura di controllo, mi sono soffermato sulla funzione :P


    Ciao!

  7. #7
    tryhere non è connesso AlterVistiano
    Data registrazione
    19-09-2007
    Messaggi
    757

    Predefinito

    Quali sono i browser che non le supportano?

Regole di scrittura

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