참조 사이트 :: http://destroydrop.com/javascripts/tree/default.html
view 페이지에 선언
//기본권한설정 dtree
//id, pid, name, url, title, target, icon, iconOPne, open,
d = new dTree('d');
d2 = new dTree('d2');
//----------------- setting ------------------//
d.add(100,-1,' <B>Setting</B>','#','Setting');
//--------------- Setting Type -------------------- //
d.add(110,100,'설정관리','', '', '');
d.add(111,110,'알람설정','');
d.add(112,110,'서버제어','');
d.add(113,110,'사용자 권한 설정','');
d.add(120,100,'Service 관리','');
//----------------- setting ------------------//
d2.add(200,-1,' <B>Monitoring</B>','#','Monitoring');
//--------------- Setting Type -------------------- //
d2.add(210,200,'AnyRoot','');
d2.add(220,200,'AnyManager','');
d2.add(230,200,'DB','');
d2.add(240,200,'Statistic','');
function dtreeInit(v1, v2){
if(v1 === "ModTree_setting"){
var v3 = v1.replace("Mod", "Add");
var v4 = v2.replace("Mod", "Add");
document.getElementById(v3).innerHTML = "";
document.getElementById(v4).innerHTML = "";
}else{
var v3 = v1.replace("Add", "Mod");
var v4 = v2.replace("Add", "Mod");
document.getElementById(v3).innerHTML = "";
document.getElementById(v4).innerHTML = "";
}
document.getElementById(v1).innerHTML = d;
document.getElementById(v2).innerHTML = d2;
}
//popup close
function popupClose(div_name){ // alert(div_name);
if(div_name == 'add_auth_popup'){
document.getElementById("add_auth_popup").style.display = 'none';
} else {
document.getElementById("modify_auth_popup").style.display = 'none';
}
}
dtree.js 에서 수정
var auth_values = new Array(41, 40, 35, 5, 2, 3, 4, 7);
//[41 : 알람] [40 : 서버제어] [35 : 사용자권한관리] [5 : Data관리] [7 : 통계관리]
//[2 : anyroot] [3 : anymanager] [4 : db]
'JAVASCRIPT' 카테고리의 다른 글
자바스크립트에서 공백(빈칸) 제거를 위한 trim() 함수 만들어서 사용하기 (0) | 2011.11.08 |
---|---|
파일첨부시(첨부파일) 찾아보기 버튼 이미지 따로 넣을때 (0) | 2011.10.14 |
아이프레임(iframe) 자동 크기조절(리사이즈) (0) | 2011.09.23 |
XML - 자바스크립트로 XML데이타 불러 들이기 (0) | 2011.07.31 |
iframe 내에 원하는 곳으로 스크롤 시키기 (0) | 2011.07.22 |