在本地/模板中包含HTML文件?

时间:2013-06-14 01:43:15

标签: javascript css html5

我正在为纯粹用HTML完成的游戏编写Web应用程序/ UI。很多东西都是常见的,如顶栏,菜单栏,弹出式朋友UI等。通常,这样的事情是通过服务器端包含完成的吗?我听说过document.write本质上是邪恶的 - 所以客户端的选择是什么?

1 个答案:

答案 0 :(得分:0)

有几种方法可以做到这一点:

  1. 客户端模板 - 查看MoustacheHandlebars

  2. AJAX - 您可以异步加载页眉/页脚并围绕您的内容呈现它们(反之亦然,将您的站点创建为单页应用程序,首先加载包装器,然后异步加载页面内容,将其插入包装器中。)

  3. iFrames / Framesets - 老派,但它会或多或少地做你想做的事。