首页 > 网站的帮助中心模块能做成纯静态的么?但是页首的用户信息又是动态的,你们一般怎么处理?

网站的帮助中心模块能做成纯静态的么?但是页首的用户信息又是动态的,你们一般怎么处理?


上面的用户信息用 ajax 异步载入,不仅可以用在帮助页面,也可以用在网站的任何地方。


嫌Ajax复杂的话,用纯JS,document.write。类似各种广告代码的原理。


在后端解决

把下面的东西做成纯静态的,放到html里。比如main.htmlservice.html

然后你只需要一个动态文件,比如help.jsp。你就看URL里的page参数指定的是什么,include相应的html。比如你的url是help.jsp?page=main,你就去include main.html

这么做开销不会很大


在前端解决

用frameset/iframe,上面用户信息的bar部分是一个jsp,下面的静态部分直接指向html


为什么不用Ajax或者别的以JavaScript动态加载的办法?

不利于搜索引擎收录

【热门文章】
【热门文章】