szukam stron, przykładów opisujących korzystanie z SOAP w JS. Znalazłem na googlach jak to zrobic pod mozillą. I napisałem prosty skrypt :
Kod
function news(){
var p = new Array();
//p[0] = new SOAPParameter(0, 'news');
var method = "get_news";
var soap = new SOAPCall();
var uri = "http://localhost/~mat3u/soap";
soap.transportURI = uri + "/1.php";
soap.encode(0,method,"urn:xmethods-news",0,null,p.length,p);
var translation = soap.invoke();
if(translation.fault){
// error returned from the web service
window.alert(translation.fault.faultString);
} else {
// we expect only one return SOAPParameter - the translated string.
var response = new Array();
response = translation.getParameters(false, {});
var test = document.getElementById("MainPage");
test.innerHTML = response[0].value;
}
}
var p = new Array();
//p[0] = new SOAPParameter(0, 'news');
var method = "get_news";
var soap = new SOAPCall();
var uri = "http://localhost/~mat3u/soap";
soap.transportURI = uri + "/1.php";
soap.encode(0,method,"urn:xmethods-news",0,null,p.length,p);
var translation = soap.invoke();
if(translation.fault){
// error returned from the web service
window.alert(translation.fault.faultString);
} else {
// we expect only one return SOAPParameter - the translated string.
var response = new Array();
response = translation.getParameters(false, {});
var test = document.getElementById("MainPage");
test.innerHTML = response[0].value;
}
}
jednak nie wiem jak to zrobić pod innymi przeglądarkami



Z góry THX.