HTML-';持续导航栏';?
我想知道是否可以在HTML中执行以下操作 index.html:HTML-';持续导航栏';?,html,navbar,Html,Navbar,我想知道是否可以在HTML中执行以下操作 index.html: <title>Awesome Website</title> <link href="navbar.html" rel="i-dunno-what-to-put-here" type="text/html"/> <p>Content</p> Awesome网站 内容 navbar.html: <div id="navbar"> <li>
<title>Awesome Website</title>
<link href="navbar.html" rel="i-dunno-what-to-put-here" type="text/html"/>
<p>Content</p>
Awesome网站
内容
navbar.html:
<div id="navbar">
<li><a href="1.html">1</a></li>
<li><a href="2.html">2</a></li>
<li><a href="3.html">3</a></li>
<li><a href="4.html">4</a></li>
</div>
因此,几乎所有页面都链接到navbar.html,如果navbar中有一个更改,那么所有页面都会更改
有人知道这是否可能/如何做到吗?
任何帮助都将不胜感激。我使用了PHP include,就像JEES提到的那样。您可以使用服务器端语言来包含该页面,或者使用iframe。我将使用服务器端语言选项,例如检查。如果您使用的是jquery,您可以尝试使用“.load()”函数@Davor Mlinaric是一个不错的、快速的解决方案,但只有一个缺点,如果客户端禁用了JavaScript,那么这将无法工作,除非他采用类似iframe的备份方式,并使用JQuery隐藏。@JEES。。。是的,但如果用户禁用了javascript,那么90%的网页将无法正常工作。。。最好的解决方案是服务器端,就像你们建议的,但前提是他使用php或asp,或者使用一些模板引擎。