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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? tree_level_1.js

?? 選擇和管理有價值客戶及其關(guān)系的一種商業(yè)策略
?? JS
?? 第 1 頁 / 共 2 頁
字號:
		}
	}	
}
/***/


/** 將父節(jié)點(diǎn)的img對應(yīng)Id加入數(shù)組 
  add by yancj 2004-1-5 
*/
function addParentID(node) {
	try {
		// alert("childID: "+node.id);
		var pNode = tree.getParent(node);
		// alert("parentID: "+pNode.id);
		if (pNode != null) {
			var aTag = findATag(document.getElementById(pNode.id).firstChild);
			srcids[idx++] = aTag.firstChild.id;
			// 遞歸
			addParentID(pNode);
		}
	}
	catch (E) {
  }
}

/** 將父節(jié)點(diǎn)的img對應(yīng)Id加入數(shù)組 
  add by yancj 2004-2-10 
*/
function addParentIDById(nodeId) {
	try {
		// alert("childID: "+nodeId);
		var pId = tree.getParentId(nodeId);
		//alert("parentID: "+pId);
		if (pId != null) {
			var aTag = findATag(document.getElementById(pId).firstChild);
			
			srcids[idx++] = aTag.firstChild.id;
			
			// 遞歸
			addParentIDById(pId);
		}
	}
	catch (E) {
  }
}

/* 找出<a 后包含的img 
  add by yancj 2004-1-5 
*/
function findATag(docNode) {
	// alert("aTag? " + docNode.nodeName);
	if (docNode.nodeName == 'A')
		return docNode;
	else
		return findATag(docNode.nextSibling);
}

/** 畫出整個樹的節(jié)點(diǎn)組 
  modify by yancj 2004.1.5
  for 畫第一個符合查詢條件的節(jié)點(diǎn) 
*/
function drawNodes(node) {
	if (node.type != "root")
	{
		strTree += "";
	}
	for (var i=1;i<this.length;i++)
	{
		if (this.nodes[i].parentId!=null && this.nodes[i].parentId == node.id)
		{
			if(this.nodes[i].id==this.firstSearchNodeId){
				// 畫出符合條件的第一個節(jié)點(diǎn)
				this.drawFirstSearchNode(this.nodes[i]);				
			}else{
			   this.drawNode(this.nodes[i]); //畫出節(jié)點(diǎn)		  
		  }
			this.drawNodes(this.nodes[i]); //遞歸畫出整個節(jié)點(diǎn)組的節(jié)點(diǎn)
		}
	}
	if (node.type != "root")
	{
		strTree += "";
	}
}


/** 畫出當(dāng)前節(jié)點(diǎn)的一級子節(jié)點(diǎn)組 
 * add by yancj 2004.1.9
 * 使用div來插入一級子節(jié)點(diǎn)組的html代碼。div的id為當(dāng)前節(jié)點(diǎn)id,加前綴d 
*/
function drawNodesLevel(node) {
  strTree="";
	// alert(" drawNodesLevel ");
	for (var i=1;i<this.length;i++)
	{		
		if (this.nodes[i].parentId!=null && this.nodes[i].parentId == node.id)
		{
			if(this.nodes[i].id==this.firstSearchNodeId){
				// 畫出符合條件的第一個節(jié)點(diǎn);
				this.drawFirstSearchNode(this.nodes[i]);				
			}else{
			   this.drawNodeLevel(this.nodes[i]); //畫出節(jié)點(diǎn)
			   if (this.nodes[i].type == "folder")
	       {	       	 
		       strTree += "<div style='display:none' id='d" + this.nodes[i].id + "'>";
		       strTree += "</div>";
	       }		  
		  }
		}
	}

  if (node.type == "root")
	{
		strTree = rStrTree + strTree; // 畫根節(jié)點(diǎn)的html代碼
	}
}


/** 畫出節(jié)點(diǎn)前的前導(dǎo)圖片,有空格或線條圖片.
	如果其父節(jié)點(diǎn)是一個末節(jié)點(diǎn),那么該對應(yīng)列的前導(dǎo)圖片為空格圖片.
	如果不是末節(jié)點(diǎn),應(yīng)該添加線條圖片.
	這里進(jìn)行了遞歸運(yùn)算,但由于其圖片順序為反順序,所以設(shè)置一個tempStr來暫存需要畫出的圖片,
	用以保證其圖片順序為正確順序. */
function drawFrontLine(node) {
	var tempStr = "";
	for (var i=1;i<this.length;i++)
	{
		if (this.nodes[i].id == node.parentId)
		{
			if (this.nodes[i].isLast)
			{
				tempStr = "<img src='"+img_blank+"'>" + tempStr;;
			} else {
				tempStr = "<img src='"+img_line+"'>" + tempStr;
			}
			this.drawFrontLine(this.nodes[i]);
		}
	}
	strTree += tempStr;
}


/** 當(dāng)點(diǎn)擊目錄節(jié)點(diǎn)的前導(dǎo)"加號|減號"圖片時,展開層或收縮層,并用相應(yīng)的圖片替代現(xiàn)有圖片,實(shí)現(xiàn)動態(tài)收縮動作 */
function clickOnFolder() {	
	var srcIndex = event.srcElement.sourceIndex;
	
	var divElement = document.all[srcIndex+6]; //得到層對象
	var imgElement = document.all[srcIndex+3]; //得到圖片對象
	var fimgElement = document.all[srcIndex]; //得到前導(dǎo)圖片對象(即它本身)
	if (divElement.style.display == "none")
	{
		divElement.style.display = "";
		imgElement.src=img_folder_open;;
		if (fimgElement.src!=null && fimgElement.src.indexOf(img_plus)!=-1)
		{
			fimgElement.src=img_minus;
		} else {
			fimgElement.src=img_minus_last;
			}
	} else {
		divElement.style.display = "none";
		imgElement.src=img_folder_close;
		if (fimgElement.src!=null && fimgElement.src.indexOf(img_minus)!=-1)
		{
			fimgElement.src=img_plus;;
		} else {
			fimgElement.src=img_plus_last;
		}
	}
}

/** 
 * 展開一級子目錄方式: 當(dāng)點(diǎn)擊目錄節(jié)點(diǎn)的前導(dǎo)"加號|減號"圖片時,展開層或收縮層,并用相應(yīng)的圖片替代現(xiàn)有圖片,實(shí)現(xiàn)動態(tài)收縮動作 
 * add by yancj 2004.4.9
 */
function clickOnFolderLevel(nid, nname, nparentId, ntype, norgname, ncode) {	
	tree.drawNodesLevel(new node(nid, nname, nparentId,ntype, norgname, ncode));
  var dId="d"+nid;
	document.getElementById(dId).innerHTML=strTree;
	var srcIndex = event.srcElement.sourceIndex;
	var divElement = document.all[srcIndex+5]; //得到層對象
	var imgElement = document.all[srcIndex+2]; //得到圖片對象
	var fimgElement = document.all[srcIndex]; //得到前導(dǎo)圖片對象(即它本身)
	if (divElement.style.display == "none")
	{
		divElement.style.display = "";
		imgElement.src=img_folder_open;;
		if (fimgElement.src!=null && fimgElement.src.indexOf(img_plus)!=-1)
		{
			fimgElement.src=img_minus;
		} else {
			fimgElement.src=img_minus_last;
			}
	} else {
		divElement.style.display = "none";
		imgElement.src=img_folder_close;
		if (fimgElement.src!=null && fimgElement.src.indexOf(img_minus)!=-1)
		{
			fimgElement.src=img_plus;;
		} else {
			fimgElement.src=img_plus_last;
		}
	}
}

function clickOnFolderLevelInf(nid, nname, nparentId, ntype, norgname, ncode, srcIndex) {
  // 添加相應(yīng)子目錄html代碼
	tree.drawNodesLevel(new node(nid, nname, nparentId,ntype, norgname, ncode));
  var dId="d"+nid;
	document.getElementById(dId).innerHTML=strTree;
  
  // 打開一級目錄
  openFolder(srcIndex);
}

/** 畫出符合目錄查詢的第一個節(jié)點(diǎn) 
  add by yancj 2004-1-5 
*/
function drawFirstSearchNode(node) {
	strTree += "<table border='0' cellspacing='0' cellpadding='0'>";
	strTree += "<tr ><td id='" + node.id + "'>";
	var fIDid = fID++;
	this.drawFrontLine(node);
	if (node.type == "folder")
	{
		strTree += "<a onClick='clickOnFolder()' onFocus='this.blur()' href='#'><img id='" + (fIDid) + "' border='0' src='"+node.fImage+"'></a>";
		strTree += "<a onFocus='this.blur()' href='#'><img border='0' src='"+node.image+"'></a>";
		strTree += "</td><td valign='middle'>";
		strTree += "<a onFocus='this.blur()' class='a05' id='folderLink' href='"+node.orgname+"' target='"+node.code+"' >"+node.name+"</a>";
	} else {
		strTree += "<img id='" + (fIDid) + "' border='0' src='"+node.fImage+"'>";
		strTree += "<a onFocus='this.blur()' href='"+node.orgname+"' target='"+node.code+"')><img border='0' src='"+node.image+"'></a>";
		strTree += "</td><td valign='middle'>";
		strTree += "<a onFocus='this.blur()' class='a05' href='"+node.orgname+"' target='"+node.code+"') >"+node.name+"</a>";
	}
	strTree += "</td></tr>";
	strTree += "</table>";
	
	// 對所有符合查詢條件的節(jié)點(diǎn)
	for(i = 0; i < ids.length; i++) {
		if (ids[i] == node.id) {
			// 將該節(jié)點(diǎn)img對應(yīng)的Id寫到數(shù)組里去,當(dāng)頁面節(jié)點(diǎn)樹建立后,對所有符合條件的節(jié)點(diǎn)展開
			srcids[idx++] = fIDid;
			// 展開符合條件的節(jié)點(diǎn)的父節(jié)點(diǎn)
			/// addParentID(node);
		}
	}
}

/* 用于目錄查詢時,自動展開符合條件的目錄 
  add by yancj 2004-1-5 
*/
function openFolder(srcIndex) {
	
	var divElement = document.all[srcIndex+6]; //得到層對象
	var imgElement = document.all[srcIndex+3]; //得到圖片對象
	var fimgElement = document.all[srcIndex]; //得到前導(dǎo)圖片對象(即它本身)
	// alert( " the image src:  "+ imgElement.src);
	// var theFileImg="http://localhost:8080"+img_file;
	// alert( " the image path:  "+ theFileImg);
	// if (imgElement.src == theFileImg){
		// alert(" not open");
	// }else{
		divElement.style.display = "";
		imgElement.src=img_folder_open;
		if (fimgElement.src!=null && fimgElement.src.indexOf(img_plus)!=-1)
		{
			fimgElement.src=img_minus;
		} else {
			fimgElement.src=img_minus_last;
			}
  // }
}

/* 用于目錄查詢時,自動展開符合條件的目錄(返回整個字符串方式) 
  add by yancj 2004-2-10 
*/
function searchFolder() {
	for(i = 0; i < ids.length; i++) {
		// 增加符合條件的節(jié)點(diǎn)的父節(jié)點(diǎn)Id(遞歸)
		addParentIDById(ids[i]);
	}
	
	for (i = 0; i < srcids.length; i++) {
    try { 
	   openFolder(document.getElementById(srcids[i]).sourceIndex); 
    } 
    catch(e) {} 
  } 
	
}
/*
選擇file;liuhr
*/
function selectFile()
{
	var checkObj = event.srcElement;
    if(checkObj.checked){
		
checkObj.checked = checkObj.checked;
    } 
}

/*
初始化子節(jié)點(diǎn)liuhr
*/
function addChildId(nodeId){

tree.childrens = new Array();
chN=0;	
//alert(tree.childrens);
//alert(nodeId);
tree.getChildId(nodeId);
return tree.childrens;

}
/*
點(diǎn)擊folder,選擇它的子節(jié)點(diǎn)liuhr
*/
function selectall()
{
	
	var checkObj = event.srcElement;
    var Cid = event.srcElement.id;
    
	tree.addChildId(Cid);
	var length = tree.childrens.length;
    //alert(tree.childrens);
    if (length == 0 ){
          return;
    }    
   

    if (length>0)
    {		
      for (var i = 0; i < length; i++){
		document.getElementById(tree.childrens[i]).checked = checkObj.checked;
       }

    }
}
<!--
/**
* Based on Folding Menu Tree
* Dynamic Drive (www.dynamicdrive.com)
* For full source code, installation instructions,
* 100's more DHTML scripts, and Terms Of
* Use, visit dynamicdrive.com
*
* Updated to support arbitrarily nested lists
* by Mark Quinn (mark@robocast.com) November 2nd 1998
*/
var head="display:''"
img1=new Image()
img1.src="images/fold.gif"
img2=new Image()
img2.src="images/open.gif"

function change(){
    if(!document.all)
        return
    if (event.srcElement.id=="foldheader") {
        var srcIndex = event.srcElement.sourceIndex
        var nested = document.all[srcIndex+2]
        if (nested.style.display=="none") {
            nested.style.display=''
            //event.srcElement.style.listStyleImage="url(open.gif)"
            event.srcElement.src="images/left_folderopen.gif"
        }
        else {
            nested.style.display="none"
            //event.srcElement.style.listStyleImage="url(fold.gif)"
            event.srcElement.src="images/left_folder.gif"
        }
    }
}

function changeTwins(){
	var foldnode = event.srcElement.previousSibling.previousSibling
	if (foldnode.id == "foldheader") {
        var srcIndex = foldnode.sourceIndex
        var nested = document.all[srcIndex+2]
        if (nested.style.display=="none") {
            nested.style.display=''
            //event.srcElement.style.listStyleImage="url(open.gif)"
            foldnode.src="images/left_folderopen.gif"
        }
        else {
            nested.style.display="none"
            //event.srcElement.style.listStyleImage="url(fold.gif)"
            foldnode.src="images/left_folder.gif"
        }
    }
}

document.onclick=change
//-->



?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩视频一区二区在线观看| 一区二区三区不卡在线观看| 欧美色男人天堂| 日本高清不卡视频| 成人av网在线| 国产一区二区看久久| 日韩—二三区免费观看av| 天天色综合成人网| 日韩激情在线观看| 国内不卡的二区三区中文字幕| 久久国产精品色婷婷| 国产成人精品免费网站| 懂色中文一区二区在线播放| av网站免费线看精品| 97se亚洲国产综合自在线| 欧美三片在线视频观看| 日韩一级免费观看| 国产欧美va欧美不卡在线| 亚洲欧美日韩国产另类专区| 亚洲成人自拍一区| 国产一区二区三区在线观看免费| 国产一区二区视频在线| 色综合天天做天天爱| 欧美日韩高清影院| 久久精品亚洲麻豆av一区二区 | 亚洲婷婷在线视频| 亚洲综合男人的天堂| 久久国产尿小便嘘嘘尿| www.日韩大片| 91精品婷婷国产综合久久竹菊| 久久男人中文字幕资源站| 亚洲视频综合在线| 老司机精品视频导航| 成人激情图片网| 日韩午夜精品电影| 中文字幕人成不卡一区| 久久精品国产一区二区三区免费看| 不卡欧美aaaaa| 日韩手机在线导航| 一区二区三区四区亚洲| 国产自产视频一区二区三区| 欧美亚洲动漫精品| 国产欧美精品一区二区色综合| 一片黄亚洲嫩模| 国产激情一区二区三区| 56国语精品自产拍在线观看| 国产精品传媒入口麻豆| 精品亚洲国内自在自线福利| 欧美日韩精品欧美日韩精品| 国产精品久久久久久久久免费桃花| 日本 国产 欧美色综合| 色天使久久综合网天天| 国产精品免费av| 国产原创一区二区| 日韩三级中文字幕| 亚洲国产精品一区二区久久| 96av麻豆蜜桃一区二区| 国产视频在线观看一区二区三区| 热久久久久久久| 欧美年轻男男videosbes| 中文字幕日韩精品一区| 精彩视频一区二区| 日韩午夜小视频| 麻豆专区一区二区三区四区五区| 国产在线精品视频| 日韩欧美国产一区在线观看| 性感美女极品91精品| 欧美在线色视频| 亚洲一级不卡视频| 欧美午夜电影网| 亚洲国产另类av| 制服丝袜亚洲网站| 日韩主播视频在线| 日韩一级二级三级| 国内精品免费**视频| 亚洲欧洲av一区二区三区久久| 樱花影视一区二区| 国产精品视频九色porn| 在线精品亚洲一区二区不卡| 亚洲欧美日韩一区二区三区在线观看| 成人av动漫网站| 亚洲资源中文字幕| 欧美精品免费视频| 极品销魂美女一区二区三区| 精品理论电影在线| 国产99一区视频免费| 亚洲视频你懂的| 91久久精品国产91性色tv| 亚洲午夜视频在线观看| 欧美精品在线一区二区三区| 免费在线观看视频一区| 国产亚洲欧洲一区高清在线观看| 国产精品538一区二区在线| 国产精品久久久久久久久晋中 | 日韩欧美一二三四区| 六月丁香婷婷色狠狠久久| 国产日韩av一区| 在线中文字幕一区| 久99久精品视频免费观看| 国产精品私人自拍| 色久综合一二码| 免费精品视频最新在线| 欧美国产激情二区三区| 色天天综合久久久久综合片| 日本不卡1234视频| 国产精品久久久久久久久免费丝袜| 色偷偷成人一区二区三区91| 日韩精品色哟哟| 欧美国产综合一区二区| 欧美日韩小视频| 国产成人亚洲精品青草天美| 亚洲制服丝袜av| 久久一日本道色综合| 欧美在线看片a免费观看| 精品一二线国产| 亚洲国产日韩综合久久精品| wwwwww.欧美系列| 日本精品裸体写真集在线观看 | 在线视频中文字幕一区二区| 日本不卡一二三| 亚洲柠檬福利资源导航| 久久久影院官网| 欧美精品日韩一本| 91欧美激情一区二区三区成人| 美脚の诱脚舐め脚责91| 亚洲精品中文在线| 日本一区二区三区dvd视频在线| 在线91免费看| 91麻豆免费观看| 国产高清精品久久久久| 日本欧美一区二区三区乱码| 亚洲精品中文字幕乱码三区| 欧美国产1区2区| 久久这里只有精品首页| 日韩手机在线导航| 丁香激情综合国产| 丝袜国产日韩另类美女| 亚洲综合成人网| 亚洲欧美另类小说视频| 国产精品每日更新| 国产三级精品视频| 久久久久久久久免费| 日韩欧美一区二区不卡| 欧美精品久久天天躁| 欧美日韩国产免费一区二区| 91在线观看下载| 91视频在线看| 成人激情免费网站| www.日韩大片| 91老师国产黑色丝袜在线| www.亚洲激情.com| 久久午夜电影网| 久久久www免费人成精品| 久久免费偷拍视频| 中文字幕高清一区| 国产精品国产馆在线真实露脸| 欧美国产国产综合| 亚洲免费三区一区二区| 亚洲乱码国产乱码精品精可以看| 中文字幕在线观看不卡视频| 天天色综合天天| 日本中文字幕一区二区有限公司| 一区二区三区免费看视频| 亚洲v日本v欧美v久久精品| 婷婷亚洲久悠悠色悠在线播放| 五月激情六月综合| 日韩电影免费在线看| 紧缚捆绑精品一区二区| 成人精品一区二区三区中文字幕| 9久草视频在线视频精品| 色综合网色综合| 欧美一区2区视频在线观看| 日韩精品一区二区三区视频在线观看| 久久久久高清精品| 亚洲视频精选在线| 日韩精品一二三四| 极品少妇一区二区| 色狠狠一区二区| 欧美一级久久久久久久大片| 日本一区二区三区四区在线视频| 亚洲日本成人在线观看| 日本中文字幕一区二区视频 | 成人美女在线观看| 在线观看亚洲一区| 精品第一国产综合精品aⅴ| 国产精品久线在线观看| 三级久久三级久久久| 国产高清不卡二三区| 欧美男人的天堂一二区| 欧美国产激情二区三区| 午夜精品成人在线视频| 国产白丝网站精品污在线入口| 日本电影欧美片| 国产亚洲一区二区三区在线观看| 亚洲国产日韩综合久久精品| 国产呦精品一区二区三区网站| 91高清视频免费看| 中文字幕乱码亚洲精品一区 | 91在线porny国产在线看| 3d动漫精品啪啪1区2区免费|