
[英]How to navigate one html page to another html page using java script?
[英]How to navigate from one page to another using HTML Menu?
在我的项目中,我正在使用html menu.I尝试使用此代码进行导航
<div id='cssmenu'>
<ul>
<li><a href="Masters/ConfigurationMapping.aspx">Home</a></li>
</ul>
</div>
在单击“主页”菜单时,它显示“找不到资源”。我仅给出了正确的URL。我不知道这是什么错误。
在这里,您可以找到如何使用html导航文件夹:
该网站的引文
一些URL速记
目录结构:
目录树相对链接可用于链接到同一URL上的任何其他文件。 如果您的目录结构看起来像右边的目录结构,则可以将相对链接从index.html写入根目录中的任何文件(genealogy_html)或该目录中的任何子目录:
a href="aboutme.htm"
a href="documents/obituaries.html"
a href="families/brown/surnames.html"
很漂亮吧? 但是请稍等! 您如何从这些子目录之一链接回index.html? 您必须使用绝对链接,对吗? 一点也不。 我们只是使用更多的HTML魔术。 它称为点-点-斜杠(../)。 点号-斜杠告诉浏览器在寻找文件路径之前将其返回到根目录一级。 要从obituaries.html链接到index.html,浏览器必须从文档上移一级到Genealogy_html才能找到文件。 相对链接是这样写的:
a href="../index.html"
您可以编写从一个子目录到另一个子目录的相对链接。 要将链接从brown / surnames.html链接到jones / surnames.html,浏览器必须移回到上一级目录才能找到jones目录:
a href="../jones/surnames.html"
需要移回两个目录级别吗? 没问题。 从“ jones / surnames.html”到家庭,再回到家谱_html中的主页:
a href="../../index.html"
只需为需要移回的每个目录级别添加一个点---斜杠,直到找到文件的路径。
请查看该网站以获取更多信息
但是我认为您的问题出在您的目录中,而不是您的HTML代码中,所以请看一下! ;)
更新:
可能您必须首先走一条方向:
<div id='cssmenu'>
<ul>
<li><a href="../Masters/ConfigurationMapping.aspx">Home</a></li>
</ul>
</div>
我认为解决此问题的一种更优雅的方法是使用base tag元素在HTML文件的head标签中声明所有资源(图像,视频,样式表)的base URL。 然后,您可以引用相对于基本标记定义的路径的资源。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.