亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? treedata.js

?? struts+spring+jdbc權限管理 菜單樹實現
?? JS
字號:
/*
*	Author				: yaoyi
*	Date				: 2008/10/27
*	Description			: tree object
*
*/
var allElement = new Array();
var nextPosition = 0;

/************object***************/
function   TreeItem(id,txt)   
{   
		this.mId	= id;
        this.text   =   txt;   
        this.childNodes   =   new   Array();   
        this.parentNode   =   null;   
}   
    
TreeItem.prototype.add   =   function(node)   
{   
       node.parentNode   =   this;   
       this.childNodes[this.childNodes.length]   =   node; 
	   addElement(node.mId);
}   
  /************add***************/   
    
//add element
function addElement(id){
	allElement[nextPosition]=id;
	nextPosition += 1;
}

//add len
function addLen(){
	var newElement = new Array(length+buchang);
	for(var i = 0 ; i<allElement.length;i++){
		newElement[i]=allElement[i];
	}
}

//show menu
function showOn(node){
	for(var i = 0 ; i<allElement.length;i++){
		var menuId = allElement[i];
		var menuNode = document.getElementById(menuId);
		var img	= document.getElementById("i"+menuId);
		var img1 =document.getElementById("im"+menuId);
		if(menuNode != null){
			if(img != null){
				if(null!=type&&type=="left"){
					img.src=path+"/js/close.gif";
				}else{
					img.src=path+"/js/Tplus.png";
				}
			}
			menuNode.style.display = "none";
		}
	}

	var childNode = findChild(tree0,node)
	showParent(childNode);
}

function   findChild(node,id)   
{    
				  var r = null;
                  for(var   i=0;   i<node.childNodes.length;   i++)   
                  {   
                          var   treeNode   =   node.childNodes[i];  
						  
						  if(treeNode.mId == id)   
						  {   
                                   r = treeNode;
								   break;
						  }else{
								   r = findChild(treeNode,id);
								   if(r != null){
									 break;
								   }
						  }
                  }    
				  return r;
}   

//fund parent
function showParent(node){
	var id = node.mId;
	var treeN = document.getElementById(id);
	var img	= document.getElementById("i"+id);
	var img1	= document.getElementById("im"+id);
	if(treeN != null){
		if(img != null){
				if(null!=type&&type=="left"){
					img.src=path+"/js/open.gif";
				}else{
					img.src=path+"/js/Tminus.png";
				}
		}
		treeN.style.display = "";
		showParent(node.parentNode);
	}
}




  TreeItem.prototype.toString   =   function()   
  {   
  		   var   sumStr   =   "<TABLE class=Border height='100%' bgcolor='#ecfcfe' cellSpacing=0 cellPadding=0 width='100%' border='0'>";   
		  sumStr += "<tr><td align='left' valign='top'>";
          if(this.childNodes.length   >   0)   
          {   
                  //sumStr   +=   this.text   +   "<br>";  
                  var node =this.childNodes[0]; 
                  sumStr   +=   getChild(node); 
          }   
          else
		  {  
                  sumStr   +=   this.text ;  
		  }
    
          function   getChild(node)   
          {   
                  var   str   =   "<TABLE class=Border cellSpacing=0 cellPadding=0 width='100%' border='0'>";   
                  for(var   i=0;   i<node.childNodes.length;   i++)   
                  {   
                          var   treeNode   =   node.childNodes[i];  
						  
						  if(treeNode.childNodes.length   >   0)   
						  {   
							      str	+=	 "<tr><td width='19' style=\"CURSOR: pointer\" onclick=\"javascript:showOn('"+treeNode.mId+"');\"><IMG id='i"+treeNode.mId+"' src='"+path+"/js/close.gif'></td><td width='100%' align='left'>"; 
                                  str   +=   ""+treeNode.text +"";
								  str	+=	 "</td></tr>";
								  str	+=	 "<tr id='"+treeNode.mId+"' style='DISPLAY: none'><td width='19'></td><td width='100%' align='left'>";
                                  str   +=   getChild(treeNode); 
								  str	+=	 "</td></tr>";
						  }   
						  else{   
                                  str	+=	 "<tr><td width='19'><IMG src='"+path+"/js/child.gif'></td><td width='100%' align='left' colspan='2'>"; 
                                  str   +=   treeNode.text;
								  str	+=	 "</td></tr>";
						  }
                  }   
				  str += "</table>";
                  return   str;   
          }       
		  sumStr += "</td></tr></table>";
          return   sumStr;   
  } 

   TreeItem.prototype.menuShow   =   function()   
  {   
          var   sumStr   =   "<TABLE class=Border height='100%' bgcolor='#ecfcfe' cellSpacing=0 cellPadding=0 width='100%' border='0'>";   
		  sumStr += "<tr><td align='left' valign='top'>";
          if(this.childNodes.length   >   0)   
          {   
                  //sumStr   +=   this.text   +   "<br>";   
                  sumStr   +=   getChild(this); 
          }   
          else
		  {  
                  sumStr   +=   this.text ;  
		  }
    
          function   getChild(node)   
          {   
                  var   str   =   "<TABLE class=Border cellSpacing=0 cellPadding=0 width='100%' border='0'>";   
                  for(var   i=0;   i<node.childNodes.length;   i++)   
                  {   
                          var   treeNode   =   node.childNodes[i];  
						  
						  if(treeNode.childNodes.length   >   0)   
						  {   
							      str	+=	 "<tr><td width='19' style=\"CURSOR: pointer\" onclick=\"javascript:showOn('"+treeNode.mId+"');\"><IMG id='i"+treeNode.mId+"' src='"+path+"/js/Tplus.png'></td><td width='100%' align='left'>"; 
                                  str   +=   ""+treeNode.text +"";
								  str	+=	 "</td></tr>";
								  str	+=	 "<tr id='"+treeNode.mId+"' style='DISPLAY: none'><td width='19' style='background-image:url("+path+"/js/I.png)'></td><td width='100%' align='left'>";
                                  str   +=   getChild(treeNode); 
								  str	+=	 "</td></tr>";
						  }   
						  else{   
                                  str	+=	 "<tr><td width='19'><IMG src='"+path+"/js/cd.gif'></td><td width='100%' align='left' colspan='2'>"; 
                                  str   +=   treeNode.text;
								  str	+=	 "</td></tr>";
						  }
                  }   
				  str += "</table>";
                  return   str;   
          }       
		  sumStr += "</td></tr></table>";
          return   sumStr;   
  } 

  TreeItem.prototype.shwoMenu   =   function()   
  {   
          var   sumStr   =   "";   
          if(this.childNodes.length   >   0)   
          {   
                  sumStr   +=   this.text   +   "<br>";   
                  sumStr   +=   getChild(this);   
          }   
          else   
                  sumStr   +=   this.text   +   "<br>";   
    
          function   getChild(node)   
          {   
                  var   str   =   "";   
                  for(var   i=0;   i<node.childNodes.length;   i++)   
                  {   
                          var   treeNode   =   node.childNodes[i];   
                          var   level   =   getParentLevel(treeNode);   
                          var   blankStr   =   makeBlank(level);   
                          if(treeNode.childNodes.length   >   0)   
                          {   
                                  str   +=   blankStr   +   treeNode.text   +   "<br>";   
                                  str   +=   getChild(treeNode);   
                          }   
                          else   
                                  str   +=   blankStr   +   treeNode.text   +   "<br>";   
                  }   
                  return   str;   
          }   
    
          function   getParentLevel(node)   
          {   
                  var   i=0;   
                  var   pNode   =   node.parentNode;   
                  while(pNode   !=   null)   
                  {   
                          i++;   
                          pNode   =   pNode.parentNode;   
                  }   
                  return   i;   
          }   
    
          function   makeBlank(level)   
          {   
                  var   str   =   "";   
                  for(var   i=0;   i<level;   i++)   
                          str   +=   "&nbsp;&nbsp;";   
                  return   str;   
          }   
    
          return   sumStr;   
  } 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色综合天天综合| 国产成人免费视频网站| 中文字幕一区二区三区视频| 欧美大黄免费观看| 日韩免费高清av| 精品国产制服丝袜高跟| 日韩欧美色综合网站| 精品国产网站在线观看| 久久亚洲综合色一区二区三区| 精品国产第一区二区三区观看体验 | 亚洲欧美日韩系列| 国产精品美女久久久久久久久 | 色av一区二区| 欧美亚洲动漫制服丝袜| 欧美日本在线看| 精品美女在线播放| 国产精品久久久久影视| 亚洲午夜国产一区99re久久| 亚洲大片精品永久免费| 国产综合成人久久大片91| 成人免费高清视频| 欧美日韩一区二区三区在线看| 91精品国产福利在线观看| 久久久久久麻豆| 樱桃国产成人精品视频| 人人精品人人爱| av一区二区三区在线| 欧美精品1区2区3区| 国产欧美日韩在线视频| 一区二区三区久久| 国产一区在线观看视频| 欧洲一区在线电影| 久久综合九色综合欧美就去吻| 一色桃子久久精品亚洲| 男女视频一区二区| 一本色道久久综合亚洲精品按摩| 91精品综合久久久久久| 日韩美女视频一区二区| 国产一区二区三区四区五区入口| 91在线观看高清| 精品国产sm最大网站免费看| 亚洲男帅同性gay1069| 国内成人精品2018免费看| 欧美性大战久久| 中文子幕无线码一区tr| 美女精品一区二区| 欧美影视一区在线| 国产精品美女久久久久久久久| 日本麻豆一区二区三区视频| 色婷婷av久久久久久久| 久久久久久久久蜜桃| 日韩精品高清不卡| 欧美手机在线视频| 亚洲欧美一区二区三区久本道91 | 老司机一区二区| 欧美午夜一区二区| 亚洲欧洲日韩在线| 国v精品久久久网| 欧美成人精品1314www| 亚洲大片一区二区三区| 91久久人澡人人添人人爽欧美 | 欧美午夜精品久久久久久超碰| 久久品道一品道久久精品| 美女mm1313爽爽久久久蜜臀| 欧美日韩高清影院| 午夜精品久久久久久久| 色综合久久中文字幕综合网| 中文字幕av一区二区三区免费看 | 亚洲尤物视频在线| 色综合天天做天天爱| 欧美激情一区三区| 不卡欧美aaaaa| 一色屋精品亚洲香蕉网站| 99久久99久久精品免费看蜜桃| 国产日韩亚洲欧美综合| 成人一区二区三区视频在线观看| xnxx国产精品| 成人一区二区在线观看| 中文字幕不卡的av| 一本大道综合伊人精品热热| 一区二区三区在线免费视频| 99国产精品久久久| 一区二区在线观看视频| 欧美四级电影在线观看| 亚洲电影一区二区| 91精品国产91久久综合桃花| 久久精品99久久久| 国产精品卡一卡二卡三| 91免费看`日韩一区二区| 亚洲第一狼人社区| 欧美电影免费观看高清完整版在线| 久久电影网电视剧免费观看| 国产亚洲精品久| 91蝌蚪porny九色| 三级不卡在线观看| 国产性天天综合网| 91国模大尺度私拍在线视频| 婷婷开心久久网| 久久久午夜精品理论片中文字幕| 国产成人在线色| 亚洲午夜精品网| 久久精品夜色噜噜亚洲aⅴ| 91在线观看污| 奇米影视在线99精品| 久久久亚洲高清| 欧美日韩精品欧美日韩精品一综合| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产欧美日韩激情| 欧美三级乱人伦电影| 极品瑜伽女神91| 亚洲高清不卡在线观看| 久久精品视频一区二区三区| 在线观看欧美日本| 国产激情精品久久久第一区二区| 一区二区免费在线| 国产日韩欧美a| 91精品国产色综合久久不卡电影| 国产成人鲁色资源国产91色综| 亚洲成人一区在线| 国产精品国产三级国产三级人妇| 欧美亚洲动漫精品| av电影天堂一区二区在线| 韩日欧美一区二区三区| 亚洲国产综合人成综合网站| 国产精品欧美一级免费| 欧美tk丨vk视频| 欧美精品777| 欧美影院一区二区三区| av不卡免费在线观看| 国产麻豆成人精品| 青椒成人免费视频| 五月综合激情网| 亚洲一区中文日韩| 玉米视频成人免费看| 国产精品亲子伦对白| 国产亚洲欧美日韩在线一区| 日韩一级片网址| 欧美一区二区免费观在线| 欧美日韩精品免费| 欧美性xxxxxx少妇| 欧美日韩综合不卡| 欧美日韩不卡在线| 欧美日韩一区高清| 欧美日韩亚洲综合一区二区三区 | 国产一区视频在线看| 美日韩一区二区三区| 五月天中文字幕一区二区| 亚洲九九爱视频| 亚洲精品你懂的| 一区二区三区波多野结衣在线观看| 中文字幕一区二区5566日韩| 国产精品久久久久影院亚瑟| 国产精品久久久久久久午夜片| 久久日韩粉嫩一区二区三区| 日韩欧美国产一区二区在线播放 | 肉丝袜脚交视频一区二区| 偷窥少妇高潮呻吟av久久免费| 亚洲精品国久久99热| 伊人婷婷欧美激情| 婷婷成人激情在线网| 麻豆精品一区二区三区| 国产精品18久久久| 99久久er热在这里只有精品15| 一本色道久久综合亚洲91| 欧美性猛交xxxx黑人交| 91精品国产综合久久久蜜臀图片 | 中文字幕一区二区三区色视频| 国产精品久久综合| 亚洲亚洲人成综合网络| 日本亚洲免费观看| 黑人巨大精品欧美一区| 床上的激情91.| 欧美性感一类影片在线播放| 日韩视频在线观看一区二区| 久久精品一区二区三区四区| 亚洲视频在线观看一区| 性做久久久久久免费观看欧美| 久久成人免费电影| 91毛片在线观看| 欧美一区二区精美| 国产精品久久久久久久久晋中 | 在线播放一区二区三区| 久久久久久久久久美女| 一区二区三区欧美久久| 精品影院一区二区久久久| 99久久国产综合精品色伊| 91精品国产综合久久蜜臀| 欧美精彩视频一区二区三区| 亚洲在线一区二区三区| 国产精品996| 777午夜精品免费视频| 中文字幕第一区第二区| 日本视频免费一区| 99精品视频在线观看| 日韩久久精品一区| 亚洲一区二区三区爽爽爽爽爽| 国产精品一区二区视频| 51久久夜色精品国产麻豆| 亚洲欧美福利一区二区| 国产精品资源网|