出来ますか?ある外部 JS から別の外部 JS に値を渡すことについて多くの質問を見ましたが、ある外部 JS から別の外部 JS にファイルを渡すことについては何も見ていませんでした (または気付いていなかったかもしれません)。
問題は、3ページからなるWebページを構築していることです。最初のページはドラッグ アンド ドロップを使用してファイルをアップロードするためのもので、2 ページ目は AJAX を使用してフォームデータの入力とフォームデータを送信するためのもので、3 ページ目は AJAX からの responseText を表示するものです。各ページには独自の外部スクリプトがあります。すべてのコードを 1 つの外部 JavaScript に詰め込もうとすると、ドラッグ アンド ドロップ ボックスが1ページ目にあります。
しかし、AJAXで送信する前に、他のデータとともにファイルをフォームデータに追加する必要があるため、最初のページを処理する外部JSから2番目のページを処理する外部JSにファイルをドロップする必要があります。とにかく、最初のページの外部JSから2ページ目の外部JSにファイルを(FileReaderで取得したファイル情報とともに)渡すことができるかどうか知りたいですか?可能であれば、サーバー側のスクリプトを使用しない方法 (PHP、JSP など)。