我正忙于开发一个基本上有 5 个页面的网络应用程序,可以从导航栏跳转到(显然)。但是,我不想使用通常的链接,为什么你会完全被定向到不同的网页,我想把所有的东西都保存在我的“index.html”中。因此,当您单击其中一个导航栏链接时,iFrame 只会填充不同的文档,例如 about.html、controlpanel.html、profile.html 等...
这是一种好的做法还是有更好的方法来做到这一点?
提前致谢!
我正忙于开发一个基本上有 5 个页面的网络应用程序,可以从导航栏跳转到(显然)。但是,我不想使用通常的链接,为什么你会完全被定向到不同的网页,我想把所有的东西都保存在我的“index.html”中。因此,当您单击其中一个导航栏链接时,iFrame 只会填充不同的文档,例如 about.html、controlpanel.html、profile.html 等...
这是一种好的做法还是有更好的方法来做到这一点?
提前致谢!
我看到的一个问题是您的用户将无法为您的页面添加书签/共享任何链接。
他们所能做的就是使用/index.html
.
根据您的评论,为了避免编码页眉/页脚的冗余,我建议这样做:
初始化.jsp
Declare all imports, taglibs, any global variables here.
头文件.jsp
<%@ include file="init.jsp" %>
Write code for header here
页脚.jsp
<%@ include file="init.jsp" %>
Write code for footer here
page1.jsp
<%@ include file="init.jsp" %>
<%@ include file="header.jsp" %>
Write main code here.
<%@ include file="footer.jsp" %>
page2.jsp
<%@ include file="init.jsp" %>
<%@ include file="header.jsp" %>
Write main code here.
<%@ include file="footer.jsp" %>