为什么一些网站的头部和底部甚至栏目都采用js? 一个网页最简单可以把网页头部导航和底部版权标识等信息和整个网页主要内容写在一个html中,全部html代码实现。但是有的网站却把头部个底部分别写成了两个js,在js中采用document.write的方式输出html代码,再到内容页面中分别引入这两个js来组成一个完整的页面。这是为什么呢???为什么要用js来输出html代码再嵌入到页面中。这样做有什么好处吗?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 头部、底部 一般都是模块化的内容1、如果写在一个html中,头部、底部得内容更改一次,所有页面都得重新输出/加载一次;2、写成了两个js,一次更改,其他页面自动更新,便于管理,这可能是好处之一 其实这是在没有后端技术支持的情况下,前端人员偷懒的一种方法。当然比这更好的方法是jquery的.$.load();直接可以载入html。如果有后端语言支持的话,直接可以include或模板都可以实现的。 有后端语言支持的。我也觉得做模板,可以用include等方式实现。所以才一直想不通为什么头部和底部要采用JS的document.write输出。求达人继续解答!! 我猜一种情况是,页头和页脚会因为某些因素的变化而变化,所以用脚本语言(php,asp,jsp,...)响应出一段js.由html加载这个js例如:我一同事这么写的:根据session的uid值来输出页头的会员登录表单 这是在ajax诞生之前作网站常用的一种手法。有了ajax不推荐这么作 我看到的那个站点,其实是页头、页脚,以及左侧的通知公告、左侧的当前所有会员实时动态、左侧的推荐栏目导航等均采用的JS输出。都是在html代码中的相应位置放置了<sciprt>标签。唯独只有右侧的当前页面内容是HTML代码直接输出的。 请问有了AJAX应该怎么做???用户请求页面,页面有AJAX代码,AJAX请求到服务器动态语言(PHP JSP ASP),由动态语言输出页头的表单或者导航??前台页面收到数据,直接显示?? 差不多吧。csdn都有很多。自已去装个http侦听软听,截一下http的请求 js设置元素坐标问题 JS内部调用外部变量 undefined GOOGLE地图,怎么让map_canvas的内容一打开就能显示 有没有能像VS调试C#那样调试JS的工具? Javascript有什么方法可以实现调用客户端的命令呢? div zindex问题 实现IE中点击右键出现的一个div层?大家给点思路,谢谢!(3天之内追加100分) 按钮被我设置成灰色的怎么把它设置成可用的 我看得吐血了也找不出问题,高手帮我!! 怎样可以得到当前window对应于屏幕的坐标呢 js操作iframe的问题 急急急 关于JS的加载和屏蔽的问题,
1、如果写在一个html中,头部、底部得内容更改一次,所有页面都得重新输出/加载一次;
2、写成了两个js,一次更改,其他页面自动更新,便于管理,这可能是好处之一
直接可以载入html。如果有后端语言支持的话,直接可以include或模板都可以实现的。
有后端语言支持的。我也觉得做模板,可以用include等方式实现。所以才一直想不通为什么头部和底部要采用JS的document.write输出。求达人继续解答!!
根据session的uid值来输出页头的会员登录表单
我看到的那个站点,其实是页头、页脚,以及左侧的通知公告、左侧的当前所有会员实时动态、左侧的推荐栏目导航等均采用的JS输出。
都是在html代码中的相应位置放置了<sciprt>标签。唯独只有右侧的当前页面内容是HTML代码直接输出的。
请问有了AJAX应该怎么做???
用户请求页面,页面有AJAX代码,AJAX请求到服务器动态语言(PHP JSP ASP),由动态语言输出页头的表单或者导航??前台页面收到数据,直接显示??