各位前端大神,请教下 html 页面如何 include 一些通用片段

2015-01-22 09:46:07 +08:00
 shunai

现在每个页面都写一个完整的页面,改起来要崩溃了

目前想到用php, jsp

但是上面的内容都需要后台知识和后台开发环境

4437 次点击
所在节点    问与答
17 条回复
wwwap
2015-01-22 09:54:58 +08:00
nginx ssi
manhere
2015-01-22 09:56:29 +08:00
js的document.write大法
chairuosen
2015-01-22 10:04:05 +08:00
angularjs 的 ng-include或者 directive
lerry
2015-01-22 10:15:21 +08:00
用前端框架,比如backbone
或者用js去加载,这个我不知道有没有现成的库
leafx
2015-01-22 10:18:53 +08:00
ssi +1
blue0125
2015-01-22 10:22:12 +08:00
juicy
2015-01-22 10:22:53 +08:00
比起 apache和nginx 的 ssi, 我觉得用一些项目级别的工具如grunt的ssi更好
bladecamper
2015-01-22 10:32:05 +08:00
搭个grunt构建环境吧,grunt-includes插件,让你爽到不行。
kisshere
2015-01-22 10:38:57 +08:00
楼上的,为啥我第一反应是iframe
guangwong
2015-01-22 10:44:00 +08:00
SSI
learnshare
2015-01-22 10:55:45 +08:00
用 Angular 就不是那么简单了,后端合成不同的文件吧
ghbjy1128
2015-01-22 11:01:40 +08:00
后端用什么,你就用什么呗,记得项目开始前约定好目录结构。
virusdefender
2015-01-22 11:29:13 +08:00
使用前端框架 可以动态的加载模板 比如 angular avalon 等 否则只能后端处理了
binux
2015-01-22 11:30:53 +08:00
这我必须推荐 HTML Imports #include for the web 啊!
http://www.html5rocks.com/en/tutorials/webcomponents/imports/
otarim
2015-01-22 11:36:18 +08:00
用 nodejs 吧,配合 swig 之类的模板,自己维护的话比较方便
jacob
2015-01-22 11:42:58 +08:00
ctrl v吧
vizon
2015-01-22 12:09:10 +08:00
用jade写,然后用gulp-jade来转成html文件

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/164368

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX