0
EclipseでDesign Studioカスタムコンポーネントを作成しています。 contrib.xmlファイルに 'backgroundColor'プロパティを作成しました。私はJavaScriptファイルの中でこのxmlファイルを呼び出してローカルに調整することができますが、これらの変更をサーバーxmlファイルに再度アップロードする方法はありますか?私のアラートがすべての新しいデータを返す瞬間になるが、サーバー側では何も起こらない。私が持っているJavaScriptをサーバー上のxmlファイルに変更する
コード:
Contribution.xml:
<property
id="backgroundColor"
title="BackgroundColor"
type="Color"
group="Display"
visible="true"
bindable="true"/>
component.js:
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
myFunction(this);
}
};
xhttp.open("GET", "serverpath/contribution.xml", true);
xhttp.send();
function myFunction(xml) {
xml.responseXML.getElementsByTagName('property')[0].setAttribute("visible",false);
//this returns BackgroundColor so the call does work
alert(xml.responseXML.getElementsByTagName('property')[0].getAttribute("title"));
}
xmlドキュメントを上書きするapiの例はありますか?申し訳ありませんが、私はこれを初めて知っており、これまでにデータベースにSQLを挿入するためにapiを使用しただけです。 – mrdeadsven
これは、サーバー側でどの言語で作業しているかによって異なります。これは、PHPやJavaEE、または他のサーバー側の言語でも可能です。 –
私はこの時点で自分自身を決めることができます。これはサーバー上にapiを持っていないので、PHPで1つはPHPのためにうまくいくでしょう – mrdeadsven