我在代码中使用以下行来使用 javascript 使用 Web 服务
var ns = (wsdl.documentElement.attributes["targetNamespace"] + "" == "undefined") ? wsdl.documentElement.attributes.getNamedItem("targetNamespace").nodeValue : wsdl.documentElement.attributes["targetNamespace"].value;
上面的 javascript 代码在 IE 和 safari 上运行良好,但在 chrome 和 firefox 上却在控制台上抛出错误:
XMLHttpRequest cannot load http://192.168.50.141:4323/HelloWorld.asmx?wsdl. Origin null is not allowed by Access-Control-Allow-Origin.
Uncaught TypeError: Cannot read property 'documentElement' of null
请帮忙
提前致谢