0

我有一个位于网络上的文件,看起来像这样 -

\\\芒果.txt

我想直接读取这个文件,而不在 html 页面上使用任何输入标签。

我怎样才能做到这一点?

4

1 回答 1

1

这是不可能的。浏览器不允许您读取除 JS 或 CSS 之外的任何文件。这将违反安全性。但是,使用表单,您可以要求用户上传文件,然后可以读取该文件的内容。但如果不使用输入标签,这是不可能的。对于解决方法,可以使用以下选项:

  1. 您可以将 AJAX 调用发送到您的服务器,然后服务器将读取文件并将文件的文本发送给您作为响应。
  2. 您可以使用 JS 文件并将所有数据保存在一个变量中,然后可以通过在 HTML 页面中包含 JS 文件来使用该变量中的数据。
  3. 您可以将数据保存在 HTML 页面本身的隐藏 div 中,并可以使用 Java Script 读取其值。
于 2012-11-28T11:42:27.617 回答