2016-07-20 14 views
0

だから私は見てきましたが、これを行う方法はたくさんあります。残念ながら、これらは時代遅れであり、ブラウザのアップデートでは不可能になっています。クロスオリジンのものもたくさんあります。私が見つけた最高のものはthisです。ファイル入力型を使わずにファイルにアクセスする方法はありますか?代わりにテキストを使用する方法はありますか?例:C:\ Users \ User \ Desktop \ myLibraries \ jquery.min.jsと入力してコードを返します。私はこれをどこから始めたらいいのか分からず、他のすべての方法は時代遅れです。Javascriptでファイルを読む

+0

meagarによると、ブラウザでは、ユーザーが許可してファイルの場所を指定しなくても(たとえばボタンをクリックして)これを行うことはできません。ただし、JSをデスクトップ上で実行するためのNode.Jsが存在します。この場合、 'fs'モジュール、特に' fs.readFile'または 'fs.readFileSync'を使用します。 –

答えて

9

いいえ、これを行うにはブラウザ間で安全な方法はありません。あなたがこれを行うことを可能にする方法は、悪用とみなされ、ブラウザの製造元はそれを終了させるでしょう。

コンピュータの任意のファイルに他のページへのアクセスが許可されていないように、あなたのページはユーザーのコンピュータ上の任意のファイルにアクセスできません。

+0

ご清聴ありがとうございます!これは私に数ヶ月間非常に混乱させました。 –

関連する問題