好吧,我觉得这完全是愚蠢的。我不确定它是否被列为编程问题,但它足够接近。在我的web应用程序,一个页面使用相对链接是这样的:html中的相对链接?
<img src='images/start.png' />
我的另一页是完全相同的目录,但萤火说,上面的代码等于http://localhost/projectFolder/viewtrip.php/images/start.png
。我很困惑,而且我觉得自己是个白痴。有什么我显然做错了吗?
好吧,我觉得这完全是愚蠢的。我不确定它是否被列为编程问题,但它足够接近。在我的web应用程序,一个页面使用相对链接是这样的:html中的相对链接?
<img src='images/start.png' />
我的另一页是完全相同的目录,但萤火说,上面的代码等于http://localhost/projectFolder/viewtrip.php/images/start.png
。我很困惑,而且我觉得自己是个白痴。有什么我显然做错了吗?
是那里的HTML某处基地标签?
是什么? <base href="http://localhost/myfolder/viewtrip.php" />
(不应该有它没有任何意义,但我想不出别的什么)
附:在萤火虫中你看到这条路吗?
没有基础标签,我在新选项卡中打开图像时看到它(我想这不是萤火虫,我的错误)。 – Dan 2009-08-29 01:34:17
当你指定一个相对路径时,你说的是浏览器中的那个元素在那个地方使用当前文档作为基础。你网站上的images目录在哪里?如果您在路径的前面放置了/,则说您的浏览器可以使用您网站的根目录找到该元素。我发现在路径前面使用./或../的唯一真正价值是在编辑文件时预览时有适当的渲染,并且在发布时有时会引起麻烦(对我而言)。
为什么'myfolder'有引号? – Aziz 2009-08-29 01:24:13
只是因为该文件夹的真实名称是绝密的:如果我告诉过你,身份证必须杀死你。 – Dan 2009-08-29 01:25:38
真实文件夹没有这些引用 – Dan 2009-08-29 01:26:59