?? tree.js
字號:
//************全局變量************
//目錄圖片的路徑
var imgC='images/c.gif'; //折疊'+'的圖片
var imgE='images/e.gif'; //展開'-'的圖片
var imgFC='images/fc.gif'; //文件夾折疊的圖片
var imgFE='images/fe.gif'; //文件夾展開的圖片
var imgI='images/i.gif'; //文件條目的圖片
var imgN='images/n.gif'; //空位圖片
//*********************************
//改變折疊或展開的圖片
function changeImg(thisShellID){
var thisDivID='div'+thisShellID.split('shell')[1]; //當(dāng)前目錄的<div>的id
//實(shí)現(xiàn)交替改變折疊或展開的圖片,如果折疊則打開,如果已經(jīng)展開則折疊
if(document.all[thisDivID+'img1'].src.indexOf(imgC)!=-1){
document.all[thisDivID+'img1'].src=imgE;
}
else{
document.all[thisDivID+'img1'].src=imgC;
}
if(document.all[thisDivID+'img2'].src.indexOf(imgFC)!=-1){
document.all[thisDivID+'img2'].src=imgFE;
}
else{
document.all[thisDivID+'img2'].src=imgFC;
}
}
//顯示或隱藏子目錄
function showChild(thisShellID){
var childrenSpanID='span'+thisShellID.split('shell')[1]; //當(dāng)前目錄的<span id=shell...>的id
//交替折疊或展開文件夾,如果折疊則打開,如果已經(jīng)展開則折疊
if(document.all[childrenSpanID].style.display=='none'){
document.all[childrenSpanID].style.display='';
}
else{
document.all[childrenSpanID].style.display='none';
}
changeImg(thisShellID);
}
//其他額外的動(dòng)作,可以任意自定義
function selectDir(thisShellID){
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -