是js实现的,这个网站使用了大量的js,你说的导航栏其实是一个table,每个栏目占一个td单元,设置了onclick事件,对应的是外部的一个js文件(http://www.ball365.com.cn/js/include.js)中定义的LP()函数。LP()取出来是这样的: function LP(id)
{
if(id == "") return;
clearTimeout(mhand_zc_timer);
clearTimeout(mhand_ck_rl);
clearTimeout(mhandle_pk);
clearTimeout(mhandle_sw);
mloop.stop();
mloop_c.stop();
ad_array = new Array();
n_count = 0;
writeCookie("CID",id);
document.all("id_m_m").style.display = "none";//隐藏菜单
document.all("id_m_f").style.display = "none";
document.all("id_m_m").childNodes[0].rows[1].cells[0].childNodes[0].rows[0].cells[0].innerHTML = "";//清除联赛信息;
id_f_hidden.innerHTML = 0;//清零隐藏计数
if(id>8)
{
if(document.all("js0").src == "")
{
document.all("js0").src = "/js/js_0.js";
}
}
else
{
if(document.all("js"+id).src == "")
{
document.all("js"+id).src = "/js/js_"+id+".js";
}
}
document.all("id_js").src = "/vip_member/new/company/"+id+"/data.html";
document.all("id_js").onreadystatechange = function(){get_data_over(document.all("id_js"),id)};
id_div_matcht_maininfo.innerHTML = "正在载入数据....";
change_c(id);
reload_data = false;
mhand_ck_rl = setTimeout("check_reload("+id+")",8000);
}