我正在尝试通过jquery和ajax从文件夹加载图像,我正在使用提供的解决方案here。但是,这会引发404错误 - 即使目录肯定存在,我甚至可以访问其中的文件。
这是jquery代码:
$(document).ready(function () {
var folder = "images/";
$.ajax({
url: folder,
success: function (data) {
$(data).find("a").attr("href", function (i, val) {
if (val.match(/\.(jpe?g|png|gif)$/)) {
$('#galerie').append('<a class="image_anchor" data-fancybox="gallery" href="resources/img/header_bg.jpg"><img src="' + folder + val + '" /></a>')
}
});
}
});
});
答案 0 :(得分:1)
正如您在question中所提到的那样
//This will retrieve the contents of the folder if the folder is configured as 'browsable'
将.htaccess文件放在图像所在的目录中。 .htaccess文件的内容应如下所示:
Options +Indexes
更多信息:https://support.tigertech.net/directory-index
请记住,您需要在网络服务器上运行该页面,因为您使用的是.htaccess(不需要PHP)
答案 1 :(得分:1)
由
引起