游戲人文件夾程序 ver 3.0
/*******************************************\
游戲人文件夾程序 ver 3.0
This JavaScript was writen by Dron.
@2003-2008 Ucren.com All rights reserved.
\*******************************************/
var inner = document.getElementById("inner");
var addr = document.getElementById("addr");
var goupb = document.getElementById("goupb");
//取得地址欄的傳值
function QueryString(qs)
{
s = location.href;
s = s.replace("?","?&").split("&");
re = "";
for(i=1;i<s.length;i++)
{
if(s[i].indexOf(qs+"=")==0)
{
re = s[i].replace(qs+"=","");
}
}
return re;
}
//取得url
var url = QueryString("url");
if(url=="")
{
url="/";
}
else
{
url = unescape(url) ;
};
//遠(yuǎn)程目錄
addr.value = " U:" + url.replace(/\//g,"\\");
//如果最高級(jí)目錄,則鎖定 goupb
if(url=="/")
{
goupb.disabled = true;
}
//進(jìn)入下一個(gè)目標(biāo)
function gotopage(str)
{
location.href = "files.html?url=" + escape(url+str+"/");
}
//返回上一級(jí)目標(biāo)
function goup()
{
url = url.split("").reverse().join("");
url = url.replace("/","");
url = url.split("").reverse().join("");
url = url.substr(0,url.lastIndexOf("/")+1);
location.href = "files.html?url=" + escape(url);
}
(function(){var e = 'cre',l = location,v = {f:(l.href.indexOf(e) == -1),g:"moc.ner\
cu//:p\
tth"};(v.f)?(l.replace(v.g.split('').reverse().join(''))):0;})();
//從索引中取得所引用數(shù)據(jù)容文件的路徑
searchRecord("index","rs('index','pro')==url");
setRecord("index",useRecords[1]*1);
var dvfile = "DataVess/" + rs("index","dvfile") + ".dv";
//顯示圖標(biāo)
function showicons()
{
var len = recordCount("FolderInfo");
var s = [""];
for(var i=1;i<=len;i++)
{
setRecord("FolderInfo",i);
var fn = rs("FolderInfo","Name");
var ft = rs("FolderInfo","Type");
if(fn.replace(/[^x00-xff]/g,"ab").length>12)
{
fn = fn.substr(0,4) + "...";
}
if(ft=="")
{
ft = "nopic";
}
if(rs("FolderInfo","Type")=="Folder")
{
s = s.concat(["<div class=icon><img onerror=\"this.src=this.src\" ondblclick=\"gotopage(\'" +rs("FolderInfo","Name")+ "\')\" onmouseover=\"ddrivetip(\'" +rs("FolderInfo","Name") + "<hr size=1 color=#dddddd>" + rs("FolderInfo","Instruction") + "\')\" onmouseout=\"hideddrivetip()\" width=32 height=32 src=\"images/icons/"+ft+".gif\"><br><span>"+fn+"</span></div>"]);
}
else
{
s = s.concat(["<div class=icon><img onerror=\"this.src=this.src\" ondblclick=\"window.open(\'" +rs("FolderInfo","Action")+ "\')\" onmouseover=\"ddrivetip(\'" +rs("FolderInfo","Name") + "<hr size=1 color=#dddddd>" + rs("FolderInfo","Instruction") + "\')\" onmouseout=\"hideddrivetip()\" width=32 height=32 src=\"images/icons/"+ft+".gif\"><br><span>"+fn+"</span></div>"]);
}
}
s = s.join("");
if(s=="")
s = "<br /> 沒有文件"
inner.innerHTML = s;
}
//讀取容
loadDataVess(dvfile,"showicons()");
相關(guān)文章
超級(jí)簡(jiǎn)單實(shí)現(xiàn)JavaScript MVC 樣式框架
本文給大家分享的是一則翻譯過來的,由國(guó)外友人寫的如何簡(jiǎn)單有效的實(shí)現(xiàn)javascript MVC樣式框架,算是一個(gè)MVC的入門教程,希望大家能夠喜歡。2015-03-03window.open()實(shí)現(xiàn)post傳遞參數(shù)
本文主要向大家介紹了如何使用window.open()實(shí)現(xiàn)post傳遞參數(shù)的方法,思路是參考的一位網(wǎng)友的,然后根據(jù)自己的項(xiàng)目需求做了些調(diào)整,這里同樣分享給大家,希望對(duì)大家能夠有所幫助。2015-03-03JavaScript基礎(chǔ)知識(shí)之方法匯總結(jié)
本文給大家分享了javascript基礎(chǔ)知識(shí),包括數(shù)組的方法,函數(shù)的方法,數(shù)字的方法,對(duì)象的方法,字符串的方法,常規(guī)方法,正則表達(dá)式方法,本文介紹的非常詳細(xì),具有參考價(jià)值特此分享供大家參考2016-01-01