使用来自服务器的数据自动为HTML页面提供服务吗?

编程入门 行业动态 更新时间:2024-10-10 16:19:42

使用来自服务器的数据自动为HTML<a href=https://www.elefans.com/category/jswz/34/1771336.html style=页面提供服务吗?"/>

使用来自服务器的数据自动为HTML页面提供服务吗?

我有一个HTML页面,我想包含其他页面的列表。这些其他页面存储在服务器上的特定目录中。使服务器发送包含列表和最新页面列表的页面的最佳方法是什么?如果可能的话,我希望每个项目都是一个链接。

为了清楚起见进行总结:

  1. 我的服务器目录中有一些网页,我们称它为/dir.

  2. 我有一个页面,它是/dir中需要更新的网页列表。由于文件是经常添加到/dir的,所以每次我向/dir.

  3. 添加新页面时,将链接硬编码到页面中都没有意义。
  4. 我正在寻找一种方法来使页面上的列表保持最新,并提供指向/dir中所有文件的链接,最好是来自服务器。

我在Express上使用Node.js服务器。

回答如下:<a href="./newPageName.html"> This text will be hyperlinked </a>

“ ./”将告诉您的代码从与索引html相同的目录位置开始查找文件。

如果您要链接的html文件位于索引目录位置内的文件夹中:


<a href="./folderName/newPageName.html"> This text will be hyperlinked </a>

如果文件位于同一目录中,但位于另一个文件夹中,则“ ../”会将您发送到当前目录的文件夹之外。从那里,您可以导航到文件的存储位置。
<a href="../folderName/newPageName.html"> This text will be hyperlinked </a>

这是我自己的代码中的一个示例。我使用了无组织的列表,使每个附加链接成为一个列表项,正如我发现的那样,它更加“有组织”。所有这些文件都存储在父目录“ art101”内其自己的文件夹(“ lab2”,“ lab3”,“ lab4”,“ lab5”)中。因为我的主要索引html(包含所有这些链接的index.html文件的html)直接位于“ art101”中(而不是“ art101”中的文件夹中),所以我不必使用“ ../”导航到“ art101”。
<ul id="labs"> <li> <a href="lab2/index.html" target="_blank"> lab2 - html and css starter</a> </li> <li> <a href="lab3/index.html" target="_blank"> lab3 - file structure/transfer</a> </li> <li> <a href="lab4/index.html" target="_blank"> lab4 - problem solving </a> </li> <li> <a href="lab5/index.html" target="_blank"> lab5 - data types & variables</a> </li> </ul>

我希望这很有意义/有帮助!

更多推荐

使用来自服务器的数据自动为HTML页面提供服务吗?

本文发布于:2024-05-07 21:55:01,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1757426.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:页面   服务器   数据   HTML

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!