我的问题是:我可以动态更改 worklight 服务器 url(使用 javascript)吗?tnks 的答案。
谢谢你的回答!这是我的代码:
函数 loadXMLDoc(dname)
{
如果(窗口.XMLHttpRequest)
{
xhttp=新的 XMLHttpRequest();
}
别的
{
xhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xhttp.open("GET",dname,false);
xhttp.send();
返回 xhttp.responseXML;
}
函数 wlCommonInit(){
xmlDoc=loadXMLDoc("/BadgeSYSmProj/apps/BadgeSysApp/application-descriptor.xml");
x=xmlDoc.getElementsByTagName("worklightServerRootURL")[0].childNodes[0];
x.nodeValue="http:\\NEW URL.html";
document.write(x.nodeValue);
...
...
但有一个错误:
加载资源失败:服务器响应状态为 404 (ProxyServlet: /BadgeSYSmProj/apps/BadgeSysApp/application-descriptor.xml) http**://localhost:8080/apps/services/preview/BadgeSysApp/common/0 /default/js/BadgeSysApp.js 未捕获的类型错误:无法调用 null 的方法“getElementsByTagName”