如何在一个地方编写导航栏,并仅使用html/css/js在所有页面上使用它
How to write a navigation bar in one place and use it across all pages with just html/css/js
我肯定记得做过一次,但不记得怎么做了。
我想做的是在一个地方用html编写一个导航栏,让每个页面都从文件中获取html代码,并在页面加载时将其添加到页面中。PHP不起作用(我怀疑我需要一个服务器来运行PHP,我甚至不打算使用它)
类似于:
导航栏文件:
<div>
other code...
</div>
主网页文件:
<html>
<header>
</header>
<body>
</body>
<div>
put navbar file code here...
</div>
</html>
<iframe src="file_with_only_div_content.html" allowtransparency="true" frameborder="0"></iframe>
你的意思是http://en.wikipedia.org/wiki/Server_Side_Includes服务器端包括?
<!--#include virtual="../quote.txt" -->
这些支持了吗?
为了让web服务器识别启用SSI的HTML文件并执行这些指令,文件名应以特殊扩展名结尾,默认为.shtml、.stm、.shtm,或者,如果服务器配置为允许这样做,则设置文件的执行位
相关文章:
- CSS/HTML:更改文本的值并在悬停时从中心展开
- CSS Html使图像显示在单选按钮的选项上(单选按钮被CSS隐藏)
- 重叠的选项卡 JS CSS HTML.
- CSS HTML gallery 对键盘做出反应
- node.js可以选择性地引入到用普通PHP/js/CSS/HTML构建的web应用程序中吗
- 如何将(CSS/HTML)的包链接在一起.CSS/HTML->CSS/HTML->CSS/HTML
- Css/HTML positioning
- 我该如何实现CSS/HTML中使用密码字段的非常简单的文本框提示
- 在 js/css/html 更改 Web 应用程序上强制刷新缓存
- 停用“;element.style”;在css/html中
- 图像 /JS /css/html 从 Weblogic 9 迁移到 Weblogic 10.3.6 后不会在 chrom
- 六边形,在CSS HTML JavaScript中单击时更改图片
- 应该很简单:当转到另一个页面时,如何在基本javascript/css/html页面上保留数据
- Tumblr JS嵌入CSS/HTML标签进行样式设置
- 根据代码中存在的单词/URL 显示 CSS/HTML
- 我决定不支持IE7;我现在可以使用哪些 JS/CSS/HTML 功能
- Javascript/CSS/HTML 鼠标悬停显示没有可点击链接的远程页面
- 将CSS/HTML双字体颜色转换为SELECT OPTION
- JS/CSS/HTML中的动态布局
- 在JavaScript中获取CSS/HTML命名颜色的RGB值