<ul>
<li><a href="URL#shouye">首页</a></li>
<li><a href="URL#dianqi">论坛</a></li>
<li><a href="URL#dianqi">电器</a></li>
</ul>
<div id="tabs0">
<ul class="menu0" id="menu0">
<li class="hover" onclick="setTab(0,0)" ><a name='shouye' id='a1'>首页</a></li>
<li onclick="setTab(0,0)"><a name='luntan' id='a2'>论坛</a></li>
<li onclick="setTab(0,0)"><a name='dianqi' id='a3'>电器</a></li>
</ul>
<div class="main" id="main0">
<ul class="block"><li>首页</li></ul>
<ul><li>论坛</li></ul>
<ul><li>电器</li></ul>
</div>
<script>
function load(){
var a1=document.getElementById('a1');
var a2=document.getElementById('a2');
var a3=document.getElementById('a3');
if(a1.event.onfocus==true){
setTab(0,0);
}else if(a2.event.onfocus==true){
setTab(0,1);
}else if(a3.event.onfocus==true){
setTab(0,1);
}else{
alert("不是通过特定导航打开页面");
}
setTab(m,n){
var tli=document.getElementById("menu"+m).getElementsByTagName("li");
var mli=document.getElementById("main"+m).getElementsByTagName("ul");
for(i=0;i<tli.length;i++){
tli[i].className=i==n?"hover":"";
mli[i].style.display=i==n?"block":"none";
}
}
}
</script>
<li><a href="b.html?n=0,0">首页</a></li>
<li><a href="b.html?n=0,1">论坛</a></li>
<li><a href="b.html?n=0,2">电器</a></li>
</ul>跳转到另一个b.html页面,根据参数进行初始设置window.onload = function ()
{
/\?n=(.+),(.+)/.test(location.href);
setTab(RegExp.$1,RegExp.$2);
}