如何加载客户端文件并将其加载到某个表中

时间:2012-03-28 14:59:03

标签: javascript html asp-classic loading

目标

我想加载客户端文件并将其放入html表。用户将使用数据并尝试稍后保存。

我知道出于安全原因JS无法加载本地文件。在这种情况下,尝试加载文件的用户会使整个安全问题看起来非常愚蠢。

是否有任何“干净”的方式来加载文件?

环境

我正在使用ASP。该网站仅在公司内部使用,因此它是一个受控制的环境。我知道有很多JQuery插件可以将文件加载到服务器,但在这种情况下,它只是加载到表中。

我知道我可以将文件加载到服务器并刷新页面,但这远非干净。

对此有何见解?

1 个答案:

答案 0 :(得分:1)

那远不干净?它可能是95%标准的做事方式。我认为你的“干净”定义需要清理。

我认为你很幸运,因为你有一些额外的控件供你使用,javascript可能允许你这样做...查看文件阅读器API ...也可以通过ajax进行上传html5也是。

http://www.htmlgoodies.com/beyond/javascript/read-text-files-using-the-javascript-filereader.html#fbid=uVNLLJ1oOOb