我想从本地文件夹中获取图片并将其发布到网页上。jquery ajax从本地文件夹加载图片
图片不在网页上加载,但在控制台中没有错误。
<head>
<title> </title>
<meta charset="utf-8">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script type="text/javascript">
var dir = "/Users/me/Desktop/imgtest/";
var fileextension = ".jpeg";
$.ajax({
url: dir,
success: function (data) {
$(data).find("a:contains(" + fileextension + ")").each(function() {
var filename = this.href.replace(window.location.host, "").replace("http://", "");
$("body").append("<img src='" + dir + filename + "'>");
});
}
});
</script>
</head>
<body>
您是否尝试过'dir =“file:/// Users/me/Desktop/imgtest /”'? –
@KarlReid仍然无法正常工作。 – ntf
Javascript在浏览器中运行,**不能访问本地资源。否则这将是一个巨大的安全漏洞。 –