我正在从本地磁盘的文件夹中加载所有图像并使用javascript进行显示。
我已经给了一个按钮来打开本地磁盘并选择文件。
但是我想在DOMready / onload上从特定路径动态加载图像,而不是通过文件选择加载。
以下是我尝试过的内容的链接:http://fiddle.jshell.net/rrYxn/
请帮助。
答案 0 :(得分:0)
无法从任何用户本地磁盘加载任意文件。
如果可能,当你打开Facebook ..它可以上传你电脑中的所有照片,而不是要求你发布它:)。 所以根本没有。
您可能需要从服务器加载一些文件(不是本地驱动器/路径)。
您可以定义要加载的文件,如
var files = [
'http://localhost/myproject/image1.png',
'http://localhost/myproject/image2.png',
'http://localhost/myproject/image3.png'
]
稍后 localhost 将更改为域名。
并使用一些脚本函数来加载这些图像
function loadImages(){
for(var i=0; i< files .length; i++) {
var img = new Image();
img.src = files[i];
document.getElementById('wrapper').appendChild(img);
}
}