ホームページ > ウェブフロントエンド > jsチュートリアル > Chrome でローカル ファイルを開けないのはなぜですか?

Chrome でローカル ファイルを開けないのはなぜですか?

Susan Sarandon
リリース: 2024-11-22 06:33:14
オリジナル
459 人が閲覧しました

Why Can't I Open Local Files in Chrome?

Chrome でローカル ファイルを開けない: 「ローカル リソースのロードが許可されていない」問題に対処する

問題の説明:

ローカル画像ファイルを開こうとするとき (例: 'C: 02.jpg') 単純な JavaScript スクリプトを使用すると、Chrome に「ローカル リソースのロードは許可されていません。」というエラー メッセージが表示されます。

サンプル コード:

function run() {
  var URL = "file:///C:2.jpg";
  window.open(URL, null);
}
run();
ログイン後にコピー

Lösungsvorschlag:

に対する一般的なアプローチの 1 つChrome でローカル ファイルを操作するには、ローカル Web サーバーを使用します。推奨されるオプションの 1 つは、Chrome ウェブストアから入手できる拡張機能「Web Server for Chrome」です。

手順:

  1. 「Web Server for Chrome」をインストールします" 拡張子。
  2. サーバーを起動し、保存したいローカル ファイルを含むフォルダーを選択します。
  3. Chrome ブラウザで、サーバーによって表示された URL (例: 127.0.0.1:選択したポート) に移動します。
  4. スクリプトに入力した URL の「file」を置き換えます。 :///C: 02.jpg" と、

ローカル Web サーバーを使用する利点:

  • 「ローカル リソースのロードは許可されていません」を表示せずにローカル ファイルに直接アクセスできます。 error.
  • ローカル ファイルを操作するためのシンプルでアクセスしやすいソリューションを提供します。 Chrome。
  • 高度なサーバー構成やコーディングの知識は必要ありません。

以上がChrome でローカル ファイルを開けないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート