我的问题是:我可以动态更改 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”