您现在的位置是:首页 > 网站建设常见问答网站建设常见问答
如何使网页实现当前导航菜单背景高亮
2014-11-14【网站建设常见问答】3335 人已围观
简介 在网站最终生成的时候,有个漂亮的导航菜单是必须的。高亮当前页的导航菜单这个功能很常见,实现这个功能有很多的方法,殷雯单语企业网站管理...
在网站最终生成的时候,有个漂亮的导航菜单是必须的。高亮当前页的导航菜单这个功能很常见,实现这个功能有很多的方法,殷雯单语企业网站管理系统用到了二种方法:
1.php程序直接判断当前页。
使用php内置变量 $_['PHP_SELF'] 得到当前页名,并与当前页判断,如果一致则返回高亮 css名称:例如 curren.
2.使用js.
将当前链接的href参数值与浏览器地址相比较,如果当前链接的href值被包含于浏览器地址,则把当前链接高亮显示
function HighLightNav() {
var links = document.getElementsByTagName("a");
var winLink = window.location.href;
for (var i = 0; i < links.length; i++) {
var navHref = links[i].getAttribute("href");
if (winLink.indexOf(navHref) != -1) {//如果当前导航链接的地址和当前工作网页地址一样,则高亮当前导航
links[i].className = "current";
}
}
}
详细请参看我们的程序。
关注宁波网站建设博客,更多精彩分享,敬请期待!
Tags:
很赞哦! ()
上一篇:如何有效快速提升百度的权重
下一篇:宁波凯力智能仪表有限公司官网进展
相关文章
随机图文
最全的微信公众号图文内容添加超链接的方法总结
现在微信营销有种会替代网络营销的感觉,微信广告是铺天盖地的出来。微信在早期是允许用户在后台发布文章时自己定义链接,包括文字链接和图片链接。...搜索引擎百度站长针对站长SEO回复
以下是百度自身对广大站长一些关心的问题的回复,我们还是很有参考价值的。今天摘录过来学习一次,宁波殷雯与大家共勉. 自然排名是全部由机器完成...网站建设的最终目的
为什么我们要做网站呢?这个问题拿今天来说应该是相当简单来回答的。 众所周知,做网站不在乎做网站的外表(外表是做给自己看) 看中的是...如何加快网站建设的进程
现在网站建设服务的茅盾都是网站开始大了,很多的网站建设流程越来越繁琐或者一成不变的话,那么客户的埋怨和服务的质量也是越来越低的,作为一家网站...