【发布时间】:2015-12-17 05:46:45
【问题描述】:
我注意到在 HTML 中,图像源从我的页面位置(基础)所在的任何位置开始。因此,如果我的图片或图像在另一个文件夹中,我可以通过以下方式来简写 src:
<img src="avatars/dwarf14.jpg">
但是我注意到在 javascript 中,我不能做同样的事情。我必须输入整个 C 目录才能找到相同的图像。为什么是这样?我假设我的图像路径的起始位置是我的 javascript 文件所在的位置。
dom.el("playeravatar").innerHTML = '<img src="C:/Users/Q/Desktop/Gaming Project/avatars/warrior4.jpg">';
【问题讨论】:
-
我认为您在这里混淆了客户端(浏览器)和服务器。我认为您的错误在于您尚未将网络服务器配置为指向图像文件夹。
-
请注意,前导斜杠表示绝对 va 相对。
avatars/img.jpg与/avatars/img.jpg不同。
标签: javascript html