質問: @"C:\Files\AAA.pdf"; window.open(filepath); ``` のようにWindowsのC:\の直下のファイルを開きたいのですが、 IEで開こうとすると、アクセス拒否で開くことができません。 javascriptでこのようにwindwosのCドライブ直下にあるpdfのようなファイル を開くことができないでしょうか。 よろしくお願いします。
回答: C#でjavascriptを扱ったことがないので的外れかもしれませんが・・・ 通常ブラウザ上で動作するjavascriptではローカルファイルにアクセスすることはできないため`C:\Files\AAA.pdf`といったパスの指定はできません。 htmlファイルを基準とした相対パス`./pdf/AAA.pdf`やサーバーのドキュメントルートを基準とした`/pdf/AAA.pdf`で試してみてはいかがでしょうか。