📄 index2.asp
字号:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script src="./ajaxClass.js" type="text/javascript"></script>
<script language="javascript">
var isOpen=false;//初始化菜单为关闭
function getFather(){
//无论如何不能更改这个函数
try{
var ajax=new ajaxClass;
ajax.method="POST";
ajax.url="father.asp";
ajax.postContent="type=nothing";
if(!ajax.error)
{ajax.sendRequest();
ajax.onPost='var textre13=http_request.responseText;fatherResponse(textre13);';
}else{alert("error in ajax8");};}catch(e){alert("ajax4 post error7");};
}
function fatherResponse(textre){
if(textre!=""&&textre!="there is no match record exist"){
var temp=textre.split("<#>");
var fatherid=new Array();
var fatherstr=new Array();
var fatherTemp=new Array();
for(i=0;i<temp.length;i++){
fatherTemp=temp[i].split("<@>");
fatherid[i]=fatherTemp[0];
fatherstr[i]=fatherTemp[1];
};
document.getElementById("nav").innerHTML=fatherStr(fatherid,fatherstr);
closeall();
//alert(document.getElementById("nav").innerHTML);
};
}
function fatherStr(id,str){
var tempHtml="";
for(i=0;i<id.length;i++){
tempHtml+='<li><a href="javascript:void(0);" onclick="showsubmenu(\''+id[i]+'\');">'+str[i]+'</a>';
tempHtml+='<ul id="father'+id[i]+'"></ul>'
tempHtml+='</li>';
};
return tempHtml;
}
function showsubmenu(id){
closeall();
try{
if(!isOpen){//当菜单关闭时
var ajax=new ajaxClass;
ajax.method="POST";
ajax.url="son.asp";
ajax.postContent="typeid="+id;
if(!ajax.error)
{ajax.sendRequest();
ajax.onPost='var textre14=http_request.responseText;sonResponse2(textre14,'+id+');';
}else{alert("error in ajax8");};}else{closeall();isOpen=false;};
}catch(e){alert("ajax4 post error7");};
}
function sonResponse2(a,b){
var temp=a.split("<#>");
var sonstr;
//alert(temp.length);
var subobj=document.getElementById("father"+b);
subobj.innerHTML=sonStr(temp);
subobj.style.display="block";
isOpen=true;
}
function sonStr(str){
var tempHtml='';
for(i=0;i<str.length;i++){
tempHtml+='<li><a href="alert(\'没设置连接\');">'+str[i]+'</a>';
tempHtml+='</li>';
};
return tempHtml;
}
</script>
</head>
<body>
<ul id="nav">
</ul>
<script type="text/javascript" language="javascript">
getFather();
function closeall(){
hideChildUls(document.getElementById('nav'));//这个函数的作用是关闭整个目录
}
function hideChildUls(el)
{
try {
var children = el.childNodes;
}
catch (er) {
return;
}
for (var n=0; n < children.length; n++) {
var item = children[n];
if (String(item.tagName).toUpperCase() == "LI") {
var nodes = item.childNodes;
for (var t=0; t < nodes.length; t++) {
if (String(nodes[t].tagName).toUpperCase() == "UL") {
nodes[t].style.display = 'none';
hideChildUls(nodes[t]);
}
}// end for loop
}
}
}</script>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -