-2

这有点牵强,但我知道它可以而且已经做到了。你知道如何制作一个在线网站/应用程序来打开文件吗?基本上是一个可以读取和输出 HTML/TXT 文件的网站或应用程序。我最好使用 javascript 或 jquery,但任何适用于网站的语言也可以。有类似的在线应用程序Text for Chrome可以做到这一点。你知道如何?如果你能在这里帮助我,那就太好了。如果您有任何问题随时问。

4

1 回答 1

1

尝试利用<input>元素;<textarea>元素 ; 元素accept="text/plain"的属性;附加到元素的事件;在事件内将上传的文本文件输出到元素inputonchangeinputFileReader()onchange<textarea>

var input = document.getElementById("input");
var output = document.querySelector("[for=input]");
input.onchange = function(e) {
  var reader = new FileReader();
  reader.onload = function(evt) {
    output.textContent = evt.target.result;
  };
  reader.readAsText(e.target.files[0]);
};
<input id="input" type="file" accept="text/plain" /><br />
<textarea for="input" style="width:300px;height:300px;"></textarea>

于 2015-05-24T21:07:22.307 回答