Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript无法从本地目录识别图像文件?_Javascript_Html - Fatal编程技术网

使用javascript无法从本地目录识别图像文件?

使用javascript无法从本地目录识别图像文件?,javascript,html,Javascript,Html,我在这个位置有图像: C:\Users\AshwinPC\Desktop\vemployee\src\main\webapp\upload 此图像文件夹中有多个图像 因此,我使用以下方法加载图像: $(文档).ready(函数(){ loopforData(); 函数loopForData(){ var newDataList=[]; newDataList=[{“id”:1,“iNumber”:“i1231223”,“全名”:“Ashiwn Karki”,“joinedDate”:“201

我在这个位置有图像:

C:\Users\AshwinPC\Desktop\vemployee\src\main\webapp\upload
此图像文件夹中有多个图像

因此,我使用以下方法加载图像:

$(文档).ready(函数(){
loopforData();
函数loopForData(){
var newDataList=[];
newDataList=[{“id”:1,“iNumber”:“i1231223”,“全名”:“Ashiwn Karki”,“joinedDate”:“2019年12月10日”,“职位”:“SE”,“reportsTo”:“ASDD”,“cubicleNo”:“23”,“作业类型”:“ASAS”,“文件数据”:null}];
var text=“”;

对于(var i=0;i这是不可能的,虽然我意识到浏览器可以通过拖放打开该图像,但它显示在视图窗格中,与用于呈现HTML和运行JavaScript的视口不同。视口只能通过http请求访问资源。您必须将其上载到某个位置或设置本地web服务器。之后t、 确保包含文件扩展名(IE.jpg)


想象一下JS能够从本地磁盘访问文件的安全风险!他们可以将其从页面元素转换为base64并发送到互联网站。

这是不可能的,虽然我意识到如果拖放图像,浏览器可以打开该图像,但它会在视图窗格中显示,这与视口使用不同d以呈现HTML并运行JavaScript。视口只能通过http请求访问资源。您必须将其上载到某个位置或安装本地web服务器。然后,确保包含文件扩展名(IE.jpg)


想象一下JS能够从您的本地磁盘访问文件的安全风险!他们可以将其从page元素转换为base64并发送到interwebs。

尝试在路径的末尾添加
.png
.jpg
否它不工作我会模拟一个Web服务器(例如使用XAMPP)并将图像文件放入
htdocs
-folder尝试在路径的末尾添加
.png
.jpg
,不工作我将模拟Web服务器(例如使用XAMPP)并将图像文件放入
htdocs
-folder