0
をダウンロードXMLハイパーリンクを作成します。テキストエリアに私は、私が作成し、次のコードを使用して動的に変更していXMLDOCを持っているリンクを動的
var fileReader = new FileReader();
var parser = new DOMParser();
fileReader.onloadend = function(){
var xmlData = fileReader.result;
xmlDoc = parser.parseFromString(xmlData,"text/xml");
};
その後I出力、これを:
var textArea = document.getElementById("resultTextArea");
var xmlText = new XMLSerializer().serializeToString(xmlDoc);
textArea.value = xmlText;
しかし、私は動的に.xml
ファイルを作成し、ハイパーリンクのダウンロード(右クリックして保存)として提供したいと思います。これはHTMLとJavascriptで可能ですか(セキュリティ上の影響がないと思いますか?)
ps。私は外部ライブラリ(jQuery)を避けようとしていますが、絶対値でなければを使用する必要があります。あなたはJavaScriptでFile
オブジェクトを作成することによって、XMLファイルを作成することができ
https://github.com/eligrey/FileSaver.js – Endless