日期:2014-05-16  浏览次数:20279 次

为什么一些网站的头部和底部甚至栏目都采用js?
一个网页最简单可以把网页头部导航和底部版权标识等信息和整个网页主要内容写在一个html中,全部html代码实现。

但是有的网站却把头部个底部分别写成了两个js,在js中采用document.write的方式输出html代码,再到内容页面中分别引入这两个js来组成一个完整的页面。

这是为什么呢???为什么要用js来输出html代码再嵌入到页面中。这样做有什么好处吗??

------解决方案--------------------
我猜一种情况是,页头和页脚会因为某些因素的变化而变化,所以用脚本语言(php,asp,jsp,...)响应出一段js.由html加载这个js

例如:我一同事这么写的:
根据session的uid值来输出页头的会员登录表单