您现在的位置是:首页 > 网站建设常见问答网站建设常见问答
如何使网页实现当前导航菜单背景高亮
2014-11-14【网站建设常见问答】3738 人已围观
简介 在网站最终生成的时候,有个漂亮的导航菜单是必须的。高亮当前页的导航菜单这个功能很常见,实现这个功能有很多的方法,殷雯单语企业网站管理...
在网站最终生成的时候,有个漂亮的导航菜单是必须的。高亮当前页的导航菜单这个功能很常见,实现这个功能有很多的方法,殷雯单语企业网站管理系统用到了二种方法:
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:
很赞哦! ()
上一篇:如何有效快速提升百度的权重
下一篇:宁波凯力智能仪表有限公司官网进展
相关文章
随机图文
dedecms如何添加自定义函数
最近本工作室开始使用dedecms二次开发网站,很多功能需要重新学习一下。幸好网上关于dedecms二次开发网站建设的例子不少。今天我们...PHP对图像操作GetImageSize函数详解
取得图片的长宽。语法: array getimagesize(string filename, array [imageinfo]); 返...
云服务器和云虚拟主机有什么区别吗
网站完成开发后,对网络用户允许访问就需要服务器。那么网上热门的云服务器和虚拟主机区别是什么呢?今天我们通俗的给大家解释一下: 虚拟机就是将...
百度搜索的彩蛋!
今天无意搜索“翻转”,结果百度出来了让我惊讶的效果哈,各位不妨也试试!是的我的浏览器跟着也旋转了! 赶紧再查,原来百度从很早推出 ...




微信收款码
支付宝收款码