Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    JAVASCRIPT e WebServices

    Ciao a tutti, sto cercando di invocare un webservice da una pagina HTML tramite Javascript
    Con IE non ho problemi (uso il file webservice.htc della microsoft)
    Il problema è che vorrei fare qualcosa di più standard, in modo che giri anche sotto Opera e Netscape : nessuno ha qualche suggerimento?


    Ciao e Grazie
    Paolo

  2. #2
    Utente bannato
    Registrato dal
    Jun 2001
    Messaggi
    38
    Anch'io ho lo stesso problema e avevo iniziato un'altra discussione
    (vedi)

    Potresti spiegarmi come hai fatto per IE ?
    grazie.

  3. #3
    Beccati questa

    --- (cut cut) ----------- (cut cut) ----------- (cut cut) --------

    <html>
    <body>

    <DIV ID="webServiceCallerDiv"
    STYLE="behavior:url(webservice.htc)"></DIV>
    <script type="text/javascript" src="webservice.htc"></script>
    <script>

    var serviceURL = "http://127.0.0.1/hello.wsdl";
    var operationName = "hello";
    function callWebService(nome)
    {
    webServiceCallerDiv.useService(serviceURL,"HelloWo rld");
    webServiceCallerDiv.HelloWorld.callService(handleR esult, operationName, "paolo" );
    }

    function handleResult(res) {
    if (!res.error){
    alert("Chiamata perfetta : " + res.value);
    } else {
    var xfaultstring = res.errorDetail.string;
    alert("Errore di chhiamata : " + xfaultstring);
    }
    }
    </script>

    <form>
    <input type="button" value="VAI" onClick="callWebService('paolo');"/>
    </form>
    </body>
    </html>

    --- (cut cut) ----------- (cut cut) ----------- (cut cut) --------


    Ciao, Paolo

    P.S.:
    Però io rimango a carte per netscape e opera AIUTOOOOOO!!!!
    Marachesc

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    633
    come dicevo ad alex123, con Mozilla (Netscape7) riesci a a realizzare una SOAP passando per l'XML, in pratica utilizzi dei request al server, nel sito di Mozilla trovi tutta la documentazione.

    Sono anche state fatte delle interfacce javascript crossbrowser (per IE non passavano pe il webservice, ma per gli activeX che permettono di caricare documenti XML).
    Con Opera non hai speranze (credo nemmeno con il 7)

    Io cmq mi sto ancora documentando, percui non vi posso essere molto d'aiuto.
    ciauz
    Alcuni miei articoli in PRO.HTML.IT: JavaScript | DHTML | DOM
    Sviluppo : wedev | forum

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.