-1

javascriptを使って「ファイルパス」を指定してファイルを読み込むにはどうすればよいですか?

入力ボタンを手動でクリックして毎回選択するのが面倒です。

私もJQUERYを使ってごまかそうとしましたが、jqueryは入力値を変更できないようです。

ローカルファイルを扱うための他の提案は大歓迎です。ありがとうございました

4

2 に答える 2

3

セキュリティ上の理由から、JavaScriptはブラウザ内のサンドボックス環境で実行されており、クライアントコンピュータのファイルシステムにアクセスすることはできません。

Webサイトに移動するだけでそれが可能であれば、このWebサイトの作成者はクライアントコンピューター上の任意のファイルにアクセスできます。これは、インターネットを閲覧している人々が通常望んでいることではありません。


アップデート:

HTML5ファイルAPIを使用すると、ユーザーが<input type="file">フィールドに明示的にロードしたファイルや、デスクトップからドラッグアンドドロップしたファイルのクライアントのコンテンツにアクセスできます。ただし、ユーザーはこのアクションを明示的に実行する必要があります。任意のファイルにアクセスすることはできません。

于 2013-01-08T07:23:46.267 に答える
2

javascriptを使用して「ファイルパス」を指定してファイルを読み取るにはどうすればよいですか?

できません。

入力ボタンを手動でクリックして毎回選択するのが面倒です。

必ず。これが、ユーザーがWebアプリケーションにファイルへのアクセス許可を与える方法です。

于 2013-01-08T07:25:25.597 に答える