【发布时间】:2012-09-23 07:17:47
【问题描述】:
我在标题部分有所有菜单。单击菜单链接时,仅内容会更改,但页眉和页脚保持不变。 我正在考虑两种选择。
- 将内容部分放在 iframe 中。
-
include('header.jsp');
// 渲染页面特定内容 ...
include('footer.jsp');
有没有更好的方法来做到这一点?像 jQuery .load() 这样的东西会显着提高性能吗?
【问题讨论】:
-
我要开始的问题是“我希望能够通过 URL 访问任何页面吗?”。如果是这样,iframe 和 AJAX 就不是合适的工具。
-
@JBNizet,Ajax 是正确的工具,
pushstate -
不在这里,除了登录页面,用户将无法通过 URL 访问任何页面
-
@Petah:好吧,所以可以使用 Ajax,前提是您还可以通过 URL 访问每个页面。