【问题标题】:JS script to automatically import files without input button无需输入按钮自动导入文件的JS脚本
【发布时间】:2018-06-29 08:46:57
【问题描述】:

我的网站上有一个表格,我希望从本地 CSV 文件中导入它的数据。我做了研究,发现this awesome CSV parser 的功能是Papa.parse(file, config)。在此函数中,必须使用 <input type="file" /> 在本地导入属性“文件”,但无论如何我都找不到要在页面加载时自动导入的“文件”。

无论如何要这样做还是我必须通过输入来做到这一点?

【问题讨论】:

  • 在页面onload函数上写一个脚本自动点击按钮。
  • 浏览器是客户端,因此不能直接从运行浏览器的本地机器导入或读取文件。您必须仅使用输入类型文件来执行此操作。

标签: javascript html csv filereader


【解决方案1】:

这是一种蓄意的安全限制,旨在阻止恶意网页在用户不知情或未经许可的情况下尝试从用户的计算机中窃取数据。浏览器只能读取用户通过<input type=file 控件明确提供给它的文件。没有办法绕过这个。

【讨论】:

  • 我不知道这个,我会尝试自动点击按钮的脚本。
猜你喜欢
  • 1970-01-01
  • 2020-02-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-16
  • 1970-01-01
  • 2021-09-27
  • 1970-01-01
相关资源
最近更新 更多