有可能吗?我看到很多关于将值从一个外部JS传递到另一个外部JS的问题,但我没有(或者可能没有注意到)看到有关将文件从一个外部JS传递到另一个外部的任何问题。
问题是,我正在构建一个由3页组成的网页。第一页用于使用拖放上传文件,第二页用于formdata输入并使用AJAX提交formdata,而第三页用于显示来自AJAX的responseText。每个页面都有自己的外部脚本,因为如果我尝试将所有代码塞进1个外部javascript中,每当我移动到第2页或第3页时,它都会显示错误无法调用null的方法'addEventListener',因为拖放框位于第1页。
但我需要将文件从处理第一页的外部JS中删除到处理第二页的外部JS,因为我需要将文件与其他数据一起附加到formdata中,然后再使用AJAX提交。所以我想知道是否有任何方式我可以将文件(以及用FileReader获得的文件信息)从第一页的外部JS传递到第二页的外部JS?如果可能的话,任何不涉及服务器端脚本的方法(如PHP,JSP)。