私の問題は次のとおりです: 私のjavascriptでは、私はサーバーからXMLドキュメントを読み込みます。howtoはjavascriptでXMLDocumentオブジェクトを表示しますか?
var xmlDom = document.implementation.createDocument("","",null);
xmlDom.async=false;
xmlDom.load("init.xml");
ユーザーは、表示されたWebページのさまざまなフォーム要素を編集することによってこのXML文書を変更できます。終了したら、新しいブラウザタブを開き、そこに変更されたxmlを表示して、ユーザが保存できるようにしたいと思います。問題は、xmlDocumentをサーバーに送信して戻すことなくこれを行う方法です。私の現在のハックはページに何も表示しませんが、少なくともページソースにxmlを表示します。
xmlWindow = window.open("");
xmlWindow.document.open("text/xml");
xmlWindow.document.write(serializer.serializeToString(xmlDom));
xmlWindow.document.close();
xmlWindow.focus();
これを正しく行う方法はありますか?
権利、それがスタートだけど、私が実際に持っているのが好き、私はjsのオブジェクトとして持つXMLがちょうど処理されることです。そのURLをブラウザのURLバーに入力することによって読み込まれたxmlファイルのようなものです。 – user306708