1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
//导航栏高亮显示代码
function
highlightPage(){
if
(!document.getElementsByTagName)
return
false
;
if
(!document.getElementById)
return
false
;
var
headers = document.getElementsByTagName(
'header'
);
if
(headers.length == 0)
return
false
;
var
navs = headers[0].getElementsByTagName(
'nav'
);
if
( navs.length == 0)
return
false
;
var
links = navs[0].getElementsByTagName(
"a"
);
var
linkurl;
for
(
var
i = 0; i < links.length; i++){
linkurl = links[i].getAttribute(
"href"
);
if
( window.location.href.indexOf(linkurl) != -1){
//当前窗口加载的地址是否匹配导航栏内的地址
links[i].className =
"here"
;
}
}
}
window.onload = highlightPage;
|
本文转自 小旭依然 51CTO博客,原文链接:http://blog.51cto.com/xuyran/1784119