2017-09-03 6 views
1

私はイントラネットアプリでficherを有効にしようとしています。ユーザーがボタンをクリックすると、HREF属性のフォルダにWindowsファイルエクスプローラが開きます。クロムを含む開いたフォルダのルートはローカルリソースを読み込むことができません

<a href="file://[the project folder]">Project Folder</a> 

エッジとエクスプローラで正常に動作します。

Chromeで「ローカルリソースを読み込むことができません」というエラーが表示されます。

私はリスクを理解していますが、なぜクロムがそのオプションをブロックしたのですか? しかし、このオプション(Windowsのファイルエクスプローラをローカルルートに開く)は非常に基本的なので、ユーザーがフォルダを開いても安全に保てるようにするソリューションが必要です。またはそのようなsometing)。私は財産見つけ

「--allow-ファイルを-から、ファイルアクセス」と私は、アプリケーションにアクセスするために、このprorpertyでショートカットを作成するユーザーを求めることができます(そのイントラネットアプリ)

  1. それは私のために働いていません(私はver 60.Xを使用します)
  2. 私は、おそらくショートカットを使用してクロムを開いて別のサイトにリダイレクトする危険性があります。

解決方法はありますか?

ありがとうございました

答えて

0

ルートディレクトリから絶対パスを試しましたか?種類の:

<a href="../your_directory1/your_directory2" target="_blank">Project Folder</a> 

は、それの後your_directory2ルートからの最初のディレクトリyour_directory1なので、のように...

../があなたのルートからパスを呼び出しますサーバー

+0

私は新しいウィンドウのフォルダエクスプローラを開く必要があります – roee58

+0

新しいウィンドウで開くための質問を編集しました。それを助けることを助ける... –

+0

エリアスを助ける努力に感謝しますが、私はこれが問題の問題だとは思わない。最初に、HREFにはURLパスではなくFILEへの参照が必要であることを確信しています。 – roee58

関連する問題