我真的在为这个问题苦苦挣扎:如果答案恰到好处,请原谅我。在浏览器中阅读本地JPG文件
我试图找到通过ajax上传JPG文件的最简单方法。我只需要字节数组,我可以稍后处理:挑战,我需要能够在javascript中完成(或大部分):我查看的大多数解决方案都使用一个php脚本,我不能使用它。我真的只需要一个可以处理的字节流。
我看过解决方案,如this和this one,这两者都没有取得太大的成功。我真的不需要它做太多:我只需要字节数组,并且不会发生回发:如果我需要在最终提交时(在选择图像之后)获取字节数组,那么它也可以工作:I如果文件尚未上传,只是不知道如何去从客户端的asp:FileUpload元素中提取信息。
谢谢大家。
如果您使用的是现代浏览器,您可以使用JavaScript获取文件数据,但我不确定*您可以获得哪些*数据,我还没有因为需要支持浏览器而混淆该api那不支持api。 https://developer.mozilla.org/en-US/docs/Web/API/File –
如果您不想进行回传,请停止将其称为上传。没有回传,这不是一个上传。这可能是您找到搜索结果时遇到问题的原因。另外,如果你没有做回发,那么.net或php可以为你做任何事。你可以访问的所有东西都可以在客户端上运行,例如javascript,css,html,html5 apis,canvas,svg,flash等。 –
我遇到了一个名为[FileReader](https://developer.mozilla)的东西。 org/en-US/docs/Web/API/FileReader),可以让我读取文件的内容。 – Mani5556