如何在JavaScript中读取本地/ proc文件?

时间:2019-10-28 20:00:27

标签: javascript linux file

我一直在尝试使用FileReader读出“ / proc / cpuinfo”并将其打印在网页上,但是它什么也没有。我尝试了“ readAsText()”和“ readAsDataURL()”方法,它们可以在诸如ext3的普通文件系统下读取文件。

任何人都可以分享为什么会这样吗?安全原因?

如果我真的想在JavaScript中的/ proc下读取文件,该怎么办?

以下是我当前的代码。

<html>
<head>
  <script>
    function readFile() {
      var reader = new FileReader();
      reader.onload = function(){
        var show = document.getElementById('out');
        show.innerText = reader.result;;
      };
      reader.readAsDataURL(document.getElementById("fileInput").files[0]);
    };
  </script>
</head>

<body>
    <input type='file' id="fileInput" onchange='readFile();'><br>
    <div id='out'>
    </div>
</body>
</html>

编辑:被要求显示代码,好吧,实际上只是读取一个简单的文件而已。 这里的问题是如何在JavaScript中读取伪FS中的文件,例如/ proc和/ sys。自己尝试。您会看到问题。

KB

0 个答案:

没有答案