Ajax Open Source Download free lessons and software scripts of javascripts - Targnet - Ajax Open source per principianti ma anche per professionisti, iscriviti per conoscere il software del web 2.0

Ajax Open Source Download per principianti ma anche per professionisti, free lessons and software scripts of javascripts Ajax Open source, iscriviti per conoscere il software del web 2.0 alla www.targnet.com

comparativa comparativa comparativa comparativa comparativa comparativa comparativa comparativa
Web Design e Grafica
| Software per siti e portali web | Pubblicità su Internet | BANNERS | WebMasters | Ajax Open Source | eBooks | Telelavoro a Napoli
Life in Italy  Life to Italy - Le parole più cercate - Learn - E-Bicycle Sky Runners Street Surfers - Siti Web a Milano - Gioco Digitale

News: Come aggiungere una suite di tools al tuo sito: clicca QUI PER SAPERE COME
comparativa
Web[2]Quad
comparativa
Oltre il Web 2.0
c'è il Web[2] al quadrato

Web[2]Quad è un progetto della Targnet, è inteso a diffondere la rintracciabilità dei siti tramite ricerche in tempo reale e con multidatabase delocalizzati. In parole semplici, si può aggiungere al proprio sito una unica riga di codice javascript per avere subito disponibili direttamente nella pagina tutti gli strumenti per trasformare una qualsiasi pagina html in un portale con qualsiasi funzione, chat, blog, forum, ecommerce, video, registrazione utenti, maillist, giochi, ma anche livelli sicuri in ambiente cryptato con protocolli HTTPS.
Per informazioni e consulenze: REGISTRATI
Ajax Open Source

Cos'è Ajax:
Asynchronous Javascript and XML, un modo asincrono per ottenere tramite javascript elementi XML.

Cosa vuol dire asincrono
Normalmente un comando javascript restituisce un valore immediatamente, ad esempio var my_date = new Date(); inserisce nella variabile my_date il valore della data corrente, questo tipo di azione si definisce sincrona in quanto alla richiesta viene restituito un risultato direttamente, questo è possibile quando il comando javascript è rivolto al calcolatore che si sta usando per eseguire lo script, ma se si vuole fare una richiesta ad un calcolatore remoto?
Allora la cosa cambia, bisogna fare la richiesta al calcolatore remoto e in qualche modo mettersi in attesa della risposta senza per questo bloccare l'intero programma fin quando la risposta della singola richiesta non arriva.

XMLHttpRequest();
Questa funzione è la chiave del funzionamento asincrono.
Visualizziamo una scena dove è utile usare AJAX:
Abbiamo una chat, un campo per scrivere che chiameremo "SCRIVI" (id="SCRIVI", usare id invece di name) e una sorta di lavagna comune a tutti gli utenti che simuleremo con un campo che chiameremo "LEGGI". (id="LEGGI").
Quando l'utente ha scritto nel campo SCRIVI cliccherà per inviare il messaggio al server per scriverlo in cima alla lavagna come primo rigo  e il server ci spedirà la lista di messaggi che visualizzeremo nel campo LEGGI, cosi' per tutti gli utenti.Quando l'utente clicca sul pulsante, una funzione javascript preleva il contenuto dal campo SCRIVI e lo mette in una variabile che chiameremo MSG poi creeremo una variabile globale per instaurare una sessione nuova per XMLHttpRequest(), faremo riferimento a questa sessione appena creata per ottenere la risposta del server, la inizializziamo specificando l'indirizzo del server che deve darci la risposta e specifichiamo quale funzione deve essere eseguita quando la risposta arriva, naturalmente per explorer bisogna fare una variazione usando la sua libreria, questa è la funzione per prelevare il messaggio e spedirlo al server remoto (un file php che risiede sullo stesso server del file html es.: "risposte.php")

function SCRIVI(){
   URL="risposte.php";
   MSG=document.getElementById("SCRIVI").value;
   if (window.XMLHttpRequest) {
      xmlhttp=new XMLHttpRequest();
      if (xmlhttp.overrideMimeType) { //definire il mime della risp.
         xmlhttp.overrideMimeType('text/xml');
      }
      xmlhttp.onreadystatechange=AGGIORNALAVAGNA;
      xmlhttp.open("GET", URL+'?MSG='+MSG, true);
      xmlhttp.send(null);
    }
   else if (window.ActiveXObject) { // se explorer IE
     xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');
     if (xmlhttp) {
         xmlhttp.onreadystatechange=AGGIORNALAVAGNA;
         xmlhttp.open('GET', URL+'?MSG='+MSG, false);
         xmlhttp.send();
     }
   }
}

La funzione AGGIORNALAVAGNA viene eseguita quando la variabile globale xmlhttp riceve la risposta dal server:

function AGGIORNALAVAGNA() {
   if (xmlhttp.readyState==4) {
     if (xmlhttp.status==200) {
        var RISP=xmlhttp.responseText;
        document.getElementById("LEGGI").value=RISP;
     }
    }
}


Se vuoi collaborare ad un progetto Open Source vai QUI


Mappa del sito: tutti i nostri articoli | In evidenza: grafica e creazione immagine | sviluppo software CD e portali interattivi

comparativa Agenzia di Pubblicità a Napoli Www.TargNet.Com
Campagne pubblicitarie  e grafica pubblicitaria a Napoli

comparativa
comparativa
comparativa
comparativa
comparativa
comparativa
comparativa
comparativa
comparativa
comparativa
comparativa
comparativa
Il gioco è un sistema pratico ed efficace per promuovere informazioni, l'arte dell'intrattenimento è il futuro. Per promuovere i tuoi prodotti o i tuoi servizi, la Targnet crea videogames dedicati allo scopo, cartoons, tridimensionali, action o story, tutto dipende dal tema che ci vengono proposti.
Per saperne di più non esitare a contattarci, registrati QUI.

comparativa comparativa comparativa
comparativa comparativa
comparativa comparativa comparativa


Vuoi fare e-commerce? Hai già un conto Paypal?
É sicuro e gratis e puoi utilizzarlo con la nostra piattaforma di e-commerce.
Clicca sul logo Paypal e registrati.

comparativa



Casa Editrice Salerno | Azienda | Software | MyCMS | Portfolio | Prodotti | Primi su Google | Pubblicita a Napoli | Social Network Arte e Artisti | Offerte per Aziende | Affari tra aziende | Contenitori Metallici | Carrello |



Cerca in Targnet: | Mappa del sito | Registrati
Ecommerce Gratuito | Booking Software per Hotels by Lineotel | Le Parole più cercate su internet : Words.3lex.com | Promotore Finanziario


Ecommerce Software by Socialtools.it | Web Design Napoli Targnet.com
Ecommerce a Napoli | Life in Italy Life to Italy Adeleliu.com | Le parole più cercate del 2010 | Booking Software Prenotazioni Alberghiere| Progettazione infrastrutture ITC
Affissioni a Napoli | Lavoro a Napoli | Cartotecnica Napoli | Farmacia online italiana Acquista | Ecommerce gratuito | Promotore Finanziario
Tempo: 0.058044 secondi - Data: 2017-10-17 | 03:45