Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在不重新加载整页的情况下上载文件_Javascript_File_Upload - Fatal编程技术网

Javascript 在不重新加载整页的情况下上载文件

Javascript 在不重新加载整页的情况下上载文件,javascript,file,upload,Javascript,File,Upload,我想创建一个页面,它使用JavaScript中的本地文件。我真的不需要上传到服务器上,而且我绝对不希望页面完全重新加载 解决这一问题的可行方案有哪些 到目前为止,我能想到的最好办法是(不完美,但应该可行): 从iframe执行POST 通过AJAX从主页检索文件 并非所有浏览器都支持通过XMLHttpRequest上传文件 最简单的方法是使用jQuery插件: 它使用iframe技巧 注意:出于安全原因,您将无法访问本地文件,而无需在文件上载表单中手动选择它。并非所有浏览器都支持通过XMLHt

我想创建一个页面,它使用JavaScript中的本地文件。我真的不需要上传到服务器上,而且我绝对不希望页面完全重新加载

解决这一问题的可行方案有哪些

到目前为止,我能想到的最好办法是(不完美,但应该可行):

  • 从iframe执行POST

  • 通过AJAX从主页检索文件


并非所有浏览器都支持通过XMLHttpRequest上传文件

最简单的方法是使用jQuery插件: 它使用iframe技巧


注意:出于安全原因,您将无法访问本地文件,而无需在文件上载表单中手动选择它。

并非所有浏览器都支持通过XMLHttpRequest上载文件

最简单的方法是使用jQuery插件: 它使用iframe技巧


注意:出于安全原因,您将无法访问本地文件,而无需在文件上载表单中手动选择该文件。

对于我提到的过程,这是一个很好的简化。。。应该有用:)这对我提到的过程来说是一个很好的简化。。。应该有效:)