2017-12-04 12 views
0

HTMLとJavascriptを使用して簡単なWebページを作成しています。私はローカルマシンからファイルを取り出しました。私は、サイズ、タイプなどのファイルについての詳細を得ることができます。しかし、私はActiveXObjectを使わずにファイルパーミッションの詳細を取得する方法を知らない。javacriptでファイルのアクセス許可を確認する

ここは私のjavascriptの部分です。

var f = document.getElementById("fileToLoad").files[0]; 

fileToLoadは、htmlのフィールドIDです。
f.typeは、ファイルタイプを提供します。 しかし、ファイルのアクセス許可が必要です(読み込み、書き込み)。 どうすれば入手できますか?

+0

好奇心が強いのはなぜですか?ファイルを書き込みます。 –

答えて

4

できません。

この種類のメタデータは、ファイルの本質的な部分ではなく(オペレーティングシステムのファイルアクセス許可システムに依存します)、そのサイズは異なります。

ブラウザによって提供されるクロスプラットフォームのFile APIは、あなたにその情報を与えるものを実装していません。

+0

ノードの記載はありませんか? – entio

+0

@entio - この質問のコードは、「私は単純なWebページを作成しています」というフレーズを使用し、 'document.getElementById'を記述しています。ブラウザベースのJSについては明らかです。 – Quentin

+0

それは確かに、完璧さのために言及が傷ついていないと思った。最後にタイトルに「in js」と書かれています:) – entio

関連する問題