私の質問は、worklight サーバーの URL を動的に (JavaScript を使用して) 変更できますか? 答えをtnks。
答えてくれてありがとう!これは私のコードです:
関数 loadXMLDoc(dname)
{
if (window.XMLHttpRequest)
{
xhttp=新しい XMLHttpRequest();
}
そうしないと
{
xhttp=新しい 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 Uncaught TypeError: null のメソッド 'getElementsByTagName' を呼び出せません