[fix] file upload

This commit is contained in:
Andy Bunce 2025-10-25 13:21:27 +01:00
parent e63912740a
commit ff67b936cc

View file

@ -84,15 +84,20 @@ $("lint").onclick = async e => {
}; };
$("sync").onclick = e => { client.sync(); console.log("XXXsync"); }; $("sync").onclick = e => { client.sync(); console.log("XXXsync"); };
// state a state
$("bnSave").onclick = e => { workspace[iFile]=view.state; }; $("bnSave").onclick = e => { workspace[iFile]=view.state; };
$("bnLoad").onclick = e => { const v=workspace[iFile];if(v)view.setState(v)}; $("bnLoad").onclick = e => { const v=workspace[iFile];if(v)view.setState(v)};
$("bnRead").onclick = e => { const c=$("fileElem");
c.click(); // select local file
const f=c.files[0]; $("bnRead").onclick = e => { $("fileElem").click(); };
if(!f)return; $("fileElem").onchange= e=> {
c.value=null; let fr = new FileReader();
alert(f.name); fr.onload = function () {
}; alert( fr.result);
}
fr.readAsText(e.target.files[0]);
};
$("format").onclick = e => { console.log("FMT", lsp.formatDocument(view));}; $("format").onclick = e => { console.log("FMT", lsp.formatDocument(view));};
$("load").onchange = e => { $("load").onchange = e => {