我想调用外部Web服务(来自与我的网页不同的服务器)。这是我的代码到目前为止
<script language="JavaScript">
function InitializeService()
{
service.useService("http://Aplicaciones/ws_celdas/getinfocells.asmx?wsdl", "getInfoCells");
}
function GetCI() {
var cellid = document.getElementById("cellid");
service.getInfoCells.callService("CellId", cellid.value);
}
function GetCodCell() {
var codcell = document.getElementById("codcell");
service.getInfoCells.callService("CodCell", codcell.value);
}
function GetSiteName() {
var codsitename = document.getElementById("codsitename");
service.getInfoCells.callService("SiteName", codsitename.value);
}
function ShowResult()
{
alert(event.result.value);
}
</script>
在IE中,这段代码运行良好,但在FF中它不起作用(可能是FF中的同源策略)。那么如何从firefox中的其他服务器调用WS方法?
提前致谢。