質問: ■実現したいこと 社内イントラネット上のファイルサーバに複数のhtmlファイルが置いてあります。 同じネットワーク上にxamppでWebサーバを立て、ポータル用のindex.htmlを作り、 index.htmlからファイルサーバのhtmlファイルを同時に複数開きたいと考えています。 使用するブラウザはchromeです。 ■発生している問題 同時に複数のファイルを開くため、widow.openで起動しようとすると、 下記のメッセージが表示され、空のタブのみ起動する結果となりました。 Not allowed to load local resource ※webサーバに置いてあるファイルや、インターネットのurlは問題なく開きます。 ■試したこと 1. タグでのリンク ⇒タグであればファイルサーバのhtmlファイルを開くことはできました。 2. javascriptでタグをクリック ⇒タグなら開けるのでjavascriptで無理やりタグをクリックしてみましたが、 「Not allowed to load local resource」で開けませんでした。 3. chromeに起動オプションを付ける ⇒「 --allow-file-access-from-files」を付けてみましたが、widow.openだと やはり開けませんでした。 4. webサーバ上でindex.htmlを開きwidow.openする ⇒直接webサーバでindex.htmlを開いた場合は、widow.openでファイルサーバの ファイルを開くことができました。 ファイルサーバのhtmlファイルをwebサーバに置けば問題は解決するのですが、 業務都合上、ファイルサーバに置いておく必要があります。 タグだと開きますし、webサーバ上からも開くので、何とかなりそうな気がしますが、 どれだけ調べても解決できませんでした。 widow.openでファイルサーバのファイルを開く方法をご教示いただけますでしょうか。 よろしくお願い致します。
回答: > > ファイルサーバのhtmlファイル > > > をhttpベースでアクセスできるようにすればよいのでは?