0 Commenti:

  • #1 Michele 03/20/2006 9:23:05 AM

    Se vi interessa questo già funziona:

    <script>

    /*

    Server per gestire il richiamo di pagine da javascritp con IE e Mozilla

    richiamare la funzione loadXMLDoc e passare come paramtero l'url da richiamare, tipo www.dominio.it/a.nsf/a?Openagent

    la funzione state_Change viene richiamata quando ce una risposta, la risposta, in base al tipo di risposta

    si possono fare determinate operazioni. Io richiamo un agente, l'agente fa un print del risultato e poi lo gestisco

    con js

    */

    var xmlhttp

    function loadXMLDoc(url) {

    if (window.XMLHttpRequest) {

    // code for Mozilla, etc.

    xmlhttp=new XMLHttpRequest()

    xmlhttp.onreadystatechange=state_Change

    xmlhttp.open("GET",url,true)

    xmlhttp.send(null)

    } else if (window.ActiveXObject) {

    // code for IE

    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")

    if (xmlhttp) {

    xmlhttp.onreadystatechange=state_Change

    xmlhttp.open("GET",url,true)

    xmlhttp.send()

    }

    }

    }

    function state_Change() {

    if (xmlhttp.readyState == 4)

    {

    // if xmlhttp shows "loaded"

    if (xmlhttp.status == 200) {

    // if "OK"

    alert(xmlhttp.status)

    alert(xmlhttp.statusText)

    alert(xmlhttp.responseText)

    if (xmlhttp.responseText == "SI") alert('Utente già esistente')

    } else {

    //xmlhttp.statusText

    alert(xmlhttp.responseText)

    }

    }

    }

    </script>

  • #2 maci 03/10/2006 8:46:13 AM

    Grazie mille, resto in attesa del tuo articolo.

    L'esempio per la ricerca dei nomi mi ha lasciato basito!

  • #3 Daniele 03/09/2006 4:24:51 PM

    con il comando ?readviewentries

    leggete l'XML di una vista...

    con le Web-service potrete eseguire le operazioni...

    oppure con un ?OpenAgent

    Con il metodo XMLHttpRequest invece fate richiesta BACK-END dell'URL che gli passate...

  • #4 Daniele 03/09/2006 4:21:34 PM

    Dal sito { Link } trovi diversi esempi con database...

    AJAX in realtà non è nulla di speciale dei solo saper usare molto bene Javascript e lavorare su chiamate BACK-END ad agenti, routine...etc.. ed elaborare un risultato..

    Per esempio per la creazione di una vista Elaborerai la richiesta { Link }

    che genera un XML...

    Per eseguire un'azione specifica in back-end (cancellazione, modifica..etc..) lavori sulle Web-Service...

    Nulla d speciale.

    Appena riesco preparo un articolo da inserire nel BLOG

  • #5 maci 03/09/2006 12:45:06 PM

    Fantastico!! Dove posso trovare il materiale per imparare ad usarlo??

  • #6 Nickel 03/08/2006 9:13:54 AM

    Bellissimo sempre più spaziale

  • #7 Guido 03/07/2006 4:16:22 PM

    Davvero eccezzionale...

    ...mi metto al lavoro! :-)

Commenta articolo
 

Questo spazio web è stato creato da per un uso pubblico e gratuito. Qualsiasi tipo di collaborazione sarà ben accetta.
Per maggiori informazioni, scrivete a info@dominopoint.it

About Dominopoint
Social
Dominopoint social presence: