【Web】在vscode html里的img标签使用绝对路径图片加载不出来
老小孩- 2024-10-20 11:03:01 阅读 75
专栏文章索引:Web
有问题可私聊:QQ:3375119339
目录
一、项目场景
二、问题描述
三、原因分析
四、问题解决
一、项目场景
在vscode html里的img标签使用绝对路径
二、问题描述
在vscode html里的img标签使用绝对路径图片加载不出来
三、原因分析
如果页面在服务器上,浏览器出于安全考虑是不允许html访问本地文件的。不会允许浏览器打开file://开头的本地图片的。
如果页面html文件是放在本地的,比如用浏览器打开桌面上的html文件,是可以访问本地图片文件的。但也不能访问所在根目录以外的文件夹下的图片。否则会报错: “not allowed to load local resource”。
在用浏览器打开网页时帮你虚拟了一个服务器(可以认为在此虚拟服务器外的文件相当于在另一个电脑里),因此你点击webstorm右上角的浏览器图标打开网页时,网页路径是localhost:xxxx而你的图片也显示不出来。
四、问题解决
在文件夹中打开
这个方法有的网站图片仍打不开
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。