18910140161

HTML-本地网站index.HTM的根目录相对路径-堆栈溢出

顺晟科技

2022-10-18 12:07:07

152

我有一个网站,需要提供从网站内的其他HTML文件到特定文件的相对路径。然而,网站也需要在本地运行,因此链接不起作用。

例如,我的网页结构如下:

<代码>\---主页|index.HTM|+--文件夹1|\---sub1|file1.HTML|+--文件夹2|\---sub2|\---sub3|file2.HTML|+---链接|**link.HTML**

我需要通过一个嵌入在\---home | index.htm | +---folder1 | \---sub1 | file1.html | +---folder2 | \---sub2 | \---sub3 | file2.html | +---links | **link.html** file1.htmlfile2.html当我的页面托管在Web服务器上时,这是可行的,但当页面在本地运行时,链接将解析为index.htm。我需要它位于index.HTML文件所在的位置。如link.html<a href="/links/link.htm">在本地运行网页时,

如何提供相对于index.HTM文件夹的通用链接?

谢了!肯恩


顺晟科技:

最近

没做过..但其思路是使用././folder123/file.HTML.两个点是上层文件夹,一个是当前文件夹。对于简单的页面,可以跟踪并更正每个页面中的路径(上面的示例结果为UpperFolder/UpperFolder/folder123/file.HTML),不推荐用于大型项目。

当你在开头添加斜杠时,它会解析为根。如果有一个点或两个点,那么它就不再是根,而是相对路径。

更好的解决方案是获取地址并使用脚本操作链接,但对于简单的页面,使用相对路径是完美的。

我想这很有帮助.

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航