内容へ移動
Cat Paw Software
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
•
rvm
•
php
•
ios
html:file
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
<markdown> # File API File APIはブラウザ上でファイルを扱うためのAPI仕様。 以下の2通りの方法でファイルを取得できる * type=fileのinput要素からデスクトップのファイルにアクセス * ドラッグアンドドロップAPIでデスクトップからドロップしたファイルにアクセス 古いAPIなのでPromiseではなくコールバックになっているのが残念 ## FileReader ファイルの中身はFileReaderオブジェクトを使って非同期読み込みできる。 ```javascript $(function(){ $("#inputFile").change(function(){ var file = this.files[0]; if (file) { $("#fileName").text(file.name); $("#fileSize").text(file.size); $("#fileType").text(file.type); } if (file.type.match(/text/)) { var fr = new FileReader() fr.onload = function(event){ $("#textViewer").text(event.target.result); }; fr.readAsText(file, "utf-8"); } }); }); ``` </markdown>
html/file.txt
· 最終更新: 2023/04/20 09:58 by
nullpon
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ