Visualizzazione dei risultati da 1 a 5 su 5

Discussione: cosa è l' HANDLER

  1. #1

    cosa è l' HANDLER

    CIAO RAGAZZI, oggi ho avuto l' esigenza di leggereun articolo esaustivo su la tecnica AJAX, perchè è un setto re che non ho mai sperimentato, e voglio includerlo nei miei prossimi progetti WEB...

    ho letto questa guida:http://antirez.com/articoli/spaghett...l?nome=giorgio

    ho capito quasi tutto, se non che sono ossessionato da un termine fondamentale, che ripeterà più di un centinaio di volte in questa GUIDA.... HANDLER..

    ma non ho capito cosa sia?, che valore devo dargli?, che importanza o ruolo ha?, cosa gestisce...?


    scusate ragazzi, ma sono nel pallone, spero sapiate aiutarmi

    apparte che mi sto perdendo un po sul suo codice finale

    codice:
    var ajax_req = null;
    
    function ajaxOk() {
        if (ajax_req.readyState == 4 && ajax_req.status == 200) {
            return ajax_req.responseText;
        } else {
            return false;
        }
    }
    
    function ajaxGet(url,handler) {
        var a = new Array("placeholder");
        for (var j=2; j<arguments.length; j++) {
            a[a.length] = arguments[j];
        }
        var myhandler = function() {
            var content = ajaxOk();
            if (content != false) {
                a[0] = content;
                return handler.apply(this, a);
            }
        }
        ajax_req = CreateXmlHttpReq(myhandler);
        ajax_req.open("GET",url);
        ajax_req.send(null);
    }
    percgè su SEND() c'è scritto NULL??

    ma perchè sto avendo cosi tanta difficoltà con questo linguaggio... il JS?!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Sostituisci tutti gli "handler" con "pippo" se si tratta di un nome dato ad una variabile, altrimenti vedi qui: http://it.wikipedia.org/wiki/JavaScript (in breve: gestore di eventi)
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Originariamente inviato da br1
    Sostituisci tutti gli "handler" con "pippo" se si tratta di un nome dato ad una variabile, altrimenti vedi qui: http://it.wikipedia.org/wiki/JavaScript (in breve: gestore di eventi)
    quindi una funzione che gestisca il risultato

    per esempio popola un DIV con il risultato... sbaglio??

    una domanda per chi ha più dimesticheza con AJAX, adesso volendo provare questa tecnica, sono quasi spinto a fare tutto co ajax,,pfff,, quali sono i pro e i contro di questa sistema?

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    No, una funzione che gestisca l'evento

    co ajax,,pfff,,
    ... e che e' ?


    ... in ogni caso prova a leggere un tutorial o un manualetto e lascia al forum le domande circostanziate, non quelle vaghe di cultura generale... per poi sentirti rispondere con dei meri pareri personali, non delle certezze
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Originariamente inviato da br1
    No, una funzione che gestisca l'evento



    ... e che e' ?


    ... in ogni caso prova a leggere un tutorial o un manualetto e lascia al forum le domande circostanziate, non quelle vaghe di cultura generale... per poi sentirti rispondere con dei meri pareri personali, non delle certezze
    grazie del consiglio, sono solo delle domande di un programmatore php, che si affaccia a js, e non trova facile da memorizzare la sua logica

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.