ファイルを検索する際に、サーバーが(見つかりません)404の状態で応答:は、リソースの読み込みに失敗しました:私は</p> <pre><code>Leader/Index.html </code></pre> <p>は、私がアクセスし、ここからファイルのダウンロードをしたいページに、現在午前
Leader/Data.csv
私は私が正しいと考えるとiframeを作成するファイルのパスとのiframeを作成し、私のJavaScriptファイル内のコードを持っていますが、サーバーはエラーで応答します。
Failed to load resource: the server responded with a status of 404 (Not Found)
http://localhost:49635/Leader/Data.csv
私はパスが正しいと思うし、なぜダウンロードしていないのか分からない。私は無駄には 『Data.csv』「../Data.csv」からのパスを変更しようとしている
var downloadFrame = document.createElement("IFRAME");
if (downloadFrame != null) {
downloadFrame.setAttribute("src", '../Data.csv');
downloadFrame.style.width = "0px";
downloadFrame.style.height = "0px";
document.body.appendChild(downloadFrame);
}
:ここではjavascriptのコードです。
ありがとうございました!
どのサーバーでファイルを提供していますか?それは提供することが許可されているコンテンツの種類に制限がありますか?ブラウザのURLに直接アクセスするとロードされますか? – kirinthos
@kirinthos IISを使用したASP.NET MVCアプリケーションです。私はコンテンツタイプの制限を見つけるためにどこを探すのか分からない。 – manufan22122
私はMVCに精通していませんが、静的ファイルを提供することから始めることもできます(https://docs.asp.net/en/latest/fundamentals/static-files.html#serving-static-files)静的ファイルへのアクセスを承認することについて語る – kirinthos