在.Net Web Forms项目中,我尝试使用JavaScript来显示文件夹中的所有图像。使用以下脚本给出了403错误
<script>
var dir = "fullimages/";
var filext = ".jpg";
$.ajax({
url: dir,
success: function (data) {
$(data).find("a:contains(" + filext + ")").each(function () {
var filename = this.href.replace(window.location.host, "").replace("http:///", "");
$("body").append($("<img src=" + dir + filename + "></img>"));
});
}
});
</script>
但我不确定为什么?我查看了网站,发现了以下建议403 forbidden error while getting javascripts under root folder。就我而言,JS不在处理程序列表中。
答案 0 :(得分:0)
如果我有正确的尝试在服务器端运行Javascript。您是否正在使用任何特定框架,例如节点JS? 其次你运行的是什么服务器架构,windows(IIS)/ linux(APACHE,N GINX)等......?
通过简要阅读您的链接问题,您是否尝试将此脚本移动到fullimages目录中然后请求?