HTML 自体はローカル ファイルを直接読み取ることができませんが、次の方法で解決できます。 FileReader API の使用: FileReader API の readAsText() メソッドを使用して、テキスト ファイルのコンテンツを読み取ります。 XMLHttpRequest の使用: XMLHttpRequest (XHR) を使用して、サーバーに HTTP リクエストを送信し、ローカル ファイルを読み取ります。 Fetch API の使用: Fetch API を使用して HTTP リクエストを送信します。これは XMLHttpRequest に似ていますが、より現代的な方法を提供します。
#HTML でローカル テキスト ファイルを読み取る方法
HTML 自体はローカル ファイル システムに直接アクセスできません。ただし、この問題は次の方法で解決できます。FileReader API を使用する
FileReader API にはreadAsText() メソッドが用意されています。これは、「テキスト ファイルのコンテンツの取得」を読み取るために使用できます。
XMLHttpRequest の使用
XMLHttpRequest (XHR) は、HTTP リクエストを通じてサーバーと対話する API です。これを使用してローカル ファイルを読み取ることができます:
Fetch API の使用
Fetch API は XHR の代替手段であり、HTTP リクエストを処理するためのより現代的な方法を提供します。 ##
注: セキュリティ上の理由により、これらのメソッドは同じソース (ドメイン、プロトコル、ポート) からのテキスト ファイルのみを読み取ることができます。
以上がHTMLでローカルテキストファイルを読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。