午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

主頁 > 知識庫 > 用XML+FSO+JS實現服務器端文件的

用XML+FSO+JS實現服務器端文件的

熱門標簽:個人可以辦理400電話么 怎么在地圖標注自己 外呼系統API接口 萊西電子地圖標注 修改地圖標注 金昌電話機器人價格 鳳臺百度地圖標注店 縣域地圖標注打印店 武夷山旅游地圖標注
首先在服務器端先創建一個程序可以生成XML文件,以返回客戶端,(getfolder.asp)
%
'written by Linzhang Chen ,2003-4-20
' 轉載請注明出處和保留此版權信息
response.write "?xml version=""1.0"" encoding=""GB2312""?>"chr(13)
response.write "mediafile>"chr(13)
folders=request("folder")
if folders="/" then
folders=""
end if
dim count
count=0
folders=replace(folders,"..","")
basefolder="../media/"'基準的文件夾路徑
newfolder=basefolderfolders
Set fso =server.CreateObject("Scripting.FileSystemObject")
set f=fso.getfolder(server.mappath(newfolder))
set sf=f.subfolders
for each fd in sf'返回指定路徑下面的文件夾列表
response.write "file>"chr(13)
response.write "ftype>folder/ftype>"chr(13)
response.write "fname>"fd.name"/fname>"chr(13)
response.write "/file>"chr(13)
count=count+1
next
set sf=nothing
set ff=f.Files
for each fi in ff
fname=fi.name
if instr("asf,wma,wmv",lcase(mid(fname,instrrev(fname,".")+1)))>0 then'設定允許返回的文件類型,防止源碼泄露
response.write "file>"chr(13)
response.write "ftype>file/ftype>"chr(13)
response.write "fname>"fname"/fname>"chr(13)
response.write "/file>"chr(13)
count=count+1
end if
next
'如果該目錄下沒有文件,就發一個空元素
if count=0 then
response.write "file>"chr(13)
response.write "ftype>empty/ftype>"chr(13)
response.write "fname>0/fname>"chr(13)
response.write "/file>"chr(13)
end if
response.write "/mediafile>"
set ff=nothing
set f=nothing
set fso=nothing
%>
下面就是客戶端的JS的功夫了(selectfile.asp)
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
HTML>
HEAD>
TITLE> 選擇視頻文件 /TITLE>
style>
td{font-size:9pt}
select{width:210}
.s2{width:250}
/style>
SCRIPT LANGUAGE="javascript">
!--
/*written by Linzhang Chen ,2003-4-20
轉載請注明出處和保留此版權信息 */

//預裝載圖片
var imgback = new Image();
imgback.src = "images/arrow.gif";
var imgbackgray = new Image();
imgbackgray.src = "images/grayarrow.gif";
var imgfolder = new Image();
imgfolder.src = "images/folder.gif";
var imggrayfolder = new Image();
imggrayfolder.src = "images/grayfolder.gif";
//歷史記錄數組棧
var arrhistory=new Array();
var hisi=0;
//用來確定要返回文件名
function check()
{
if (document.all.filename.value=="")
{
alert("請先選擇文件");
return false;
}
else
{
window.returnValue =document.f1.folder.value+document.all.filename.value;
window.close();
}
}
//取得XML文件的內容
function getuserlist(url)
{ var oXMLDoc = new ActiveXObject('MSXML');
oXMLDoc.url = url;
var ooRoot=oXMLDoc.root;
return ooRoot;
}
//當選中一個文件時,把這個值返回給文本框
function addfile(txt)
{
document.all.filename.value=txt;
}

var first=1;//定義一個全局變量

function userlist(folders,ti)//列出所選框
{document.f1.folder.value=folders;
filebox.document.body.innerHTML="正在加載文件,請稍侯...";
var strshow="";
var timeoutid=null;
var newfolder="";
var arrfolder=new Array();
var arrff=new Array();
var blankstr="";
var oItem;
//確定歷史狀態
hisi+=ti;
arrhistory[hisi]=folders;
if (hisi==0)
{
arrow.innerHTML="img src=\&;images/grayarrow.gif\&;>";
}
else
{
arrow.innerHTML="img src=\&;images/arrow.gif\&; border=0 style=\&;cursor:hand\&; onclick=\&;userlist('"+arrhistory[hisi-1]+"',-1)\&; onmouseover=\&;this.src='images/arrow_over.gif'\&; onmouseout=\&;this.src='images/arrow.gif'\&;>";
}
//確定當前的文件夾
if (document.f1.folder.value=="")
{
folderid.innerHTML="img src=\&;images/grayfolder.gif\&;>"
}
else
{newsfolder=checkfolder(document.f1.folder.value)
folderid.innerHTML="img src=\&;images/folder.gif\&; border=0 style=\&;cursor:hand\&; onclick=\&;userlist('"+newsfolder+"',1)\&; onmouseover=\&;this.src='images/folder_over.gif'\&; onmouseout=\&;this.src='images/folder.gif'\&;>"
}
//給下拉框賦值
document.all.select.options.length=0;
newfolder=folders;
folderstr=""
var _obj=document.all.select;
var _o=document.createElement("Option");
_o.text="選擇文件夾";
_o.value="";
_obj.add(_o);
if (newfolder!="")
{arrfolder=newfolder.split("/")
for(var i=0;iarrfolder.length-1;i++)
{blankstr+=" ";
folderstr+=arrfolder[i]+"/";
_o=document.createElement("Option");
_o.text=blankstr+arrfolder[i];
_o.value=folderstr;
_obj.add(_o);

}
}
document.all.select.options[document.all.select.options.length-1].selected=true;
url="getfolder.asp.gl?folder="+folders;
oRoot=getuserlist(url)
strshow="table class=file cellspacing=0 cellpadding=0>";
len=oRoot.children.length;
if (len==1)
{oItem = oRoot.children.item(0);
if(oItem.children.item(0).text=="empty")
strshow="沒有文件和文件夾了";
else
{
if(oItem.children.item(0).text=="folder")
{
strshow+="tr>td>A href=\&;javascript:parent.userlist('"+folders+oItem.children.item(1).text+"/"+"',1)\&;>img src=\&;images/mediafolder.gif\&; border=0 >"+oItem.children.item(1).text+"/A>/td>/tr>";
}
else
{
strshow+="tr>td>a href=\&;javascript:parent.addfile('"+oItem.children.item(1).text+"')\&; >img src=\&;images/mediafile.gif\&; border=0>"+oItem.children.item(1).text+"/A>/td>/tr>";

}
}
strshow+="/table>"
}
else{
//數據入棧
for(i=0;ilen;i++)
{ oItem = oRoot.children.item(i);
if(oItem.children.item(0).text=="folder")
{
arrff[i]="A href=\&;javascript:parent.userlist('"+folders+oItem.children.item(1).text+"/"+"',1)\&;>img src=\&;images/mediafolder.gif\&; border=0>"+oItem.children.item(1).text+"/A>";
}
else
{
arrff[i]="A href=\&;javascript:parent.addfile('"+oItem.children.item(1).text+"')\&;>img src=\&;images/mediafile.gif\&; border=0 height=12>"+oItem.children.item(1).text+"/A>";

}
}
//取得要輸出的列數
if (len=6)
{x=1;
y=6;}
else
{x=len/6;
y=6;}
for(var i=0;iy;i++)
{strshow+="tr>"
for(var j=0;jx;j++)
{ponits=j*y+i;
if (ponits>=len)
{
strshow+="td>nbsp;/td>";
}
else
{
strshow+="td>"+arrff[ponits]+"/td>";
}
}
strshow+="/tr>"
}

strshow+="/table>"
}
filebox.document.body.innerHTML=strshow;
}
//-->
/SCRIPT>
script LANGUAGE="vbscript">
function checkfolder(folderstr)
if (folderstr="" or instr(folderstr,"/")=instrrev(folderstr,"/")) then
checkfolder=""
else
nfolder=left(folderstr,len(folderstr)-1)
checkfolder=left(nfolder,instrrev(nfolder,"/"))
end if
end function
/script>
/HEAD>

BODY style="margin:0" bgColor=menu onload="javascript:userlist('',0)">
table width="443" border="0" cellspacing="0">
tr>
td height="36">table width="409" border="0">
tr>
td width="73" align="right">查找范圍(u>I/u>):/td>
td width="214">select name="select" id="select" size="1" onchange="javascript:userlist(this.value,1);">
/select>/td>
td width="22" valign="baseline" id="arrow" align=right>/td>
td width="20" valign="middle" id="folderid">/td>
td width="20" align="left">img src="images/md.gif" width="16" height="15">/td>
td width="28" align="left">img src="images/viewtype.gif" width="23" height="14">/td>
/tr>
/table>/td>
/tr>
tr>
td height="120">table width="100%" height="100%" border="0">
tr>
td width="9">nbsp;/td>
td >
iframe src="blank.htm" width=415 height=120 id="filebox">/iframe>/td>
td width="13">nbsp;/td>
/tr>
/table>/td>
/tr>
tr>
td height="60">table width="100%" border="0">
FORM METHOD=POST ACTION="" name="f1">
input type="hidden" name="folder" value="">
tr>
td width="85" align="right">文件名(u>N/u>):nbsp;nbsp;/td>
td width="254">input type="text" id="filename" size="34">/td>
td>button onclick="javascript:return check()"> 打開(u>O/U>)/button>/td>
/tr>
/FORM>
tr>
td align="right">文件類型(u>T/u>):/td>
td>select name="select2" class=s2>
option>流媒體文件(*.asf,*.wmv,*.wma)/option>
/select>/td>
td>input type="button" name="Submit" value=" 取消 " onclick="window.close();">/td>
/tr>
/table>/td>
/tr>
/table>
/BODY>
/HTML>

里面還有一個小文件blank.htm用來定義文件和文件夾顯示的樣式
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
HTML>
HEAD>
TITLE> New Document /TITLE>
style>
td{font-size:9pt}
body{font-size:9pt}
.file A{COLOR: #000000; TEXT-DECORATION: none;font-size:9pt}
.file A:visited{COLOR: #000000; TEXT-DECORATION: none;font-size:9pt}
.file A:hover {COLOR: #000000; TEXT-DECORATION: none;font-size:9pt}
/style>
/HEAD>

BODY style="margin: 0pt">

/BODY>
/HTML>
調用的時候用以下函數,就可以實現以假亂真的服務器端選擇文件的效果
function selectfile()
{
var arr = showModalDialog("selectfile.asp?temp="+Math.random(), "", "dialogWidth:453px; dialogHeight:252px; status:0;help:1");
if (arr != null)
{
return arr
}
}

標簽:涼山 通遼 南京 上海 清遠 赤峰 邢臺 楚雄

巨人網絡通訊聲明:本文標題《用XML+FSO+JS實現服務器端文件的》,本文關鍵詞  用,XML+FSO+JS,實現,服務器,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《用XML+FSO+JS實現服務器端文件的》相關的同類信息!
  • 本頁收集關于用XML+FSO+JS實現服務器端文件的的相關信息資訊供網民參考!
  • 推薦文章
    亚洲欧美色视频| 亚洲影视九九影院在线观看| 国产成人久久精品| 一二三四视频社区在线| 亚洲人成绝费网站色www| 欧美日韩午夜激情| 亚洲高清久久久| 欧美激情影音先锋| 91精品人妻一区二区三区四区| 欧美国产一级片| 亚洲成人综合网站| 免费无遮挡无码永久视频| 亚洲国产日韩a在线播放性色| 欧美色图另类小说| 91丨porny丨首页| 亚洲女人被黑人巨大进入| 亚洲自拍偷拍在线| 中文字幕第17页| 日韩中文字幕区一区有砖一区 | 强乱中文字幕av一区乱码| 中文字幕免费高清| 亚洲国产精品人人做人人爽| 国产免费久久av| 青青在线视频观看| 日本系列欧美系列| 成人在线资源网址| 久久精品毛片| 日韩一区二区三区精品视频| 欧美最近摘花xxxx摘花| 97超碰在线免费观看| 国产一区二区三区免费播放| 久久精品青青大伊人av| 亚洲精品国产精品久久清纯直播 | 美女网站色91| 亚洲一区二区三区乱码aⅴ蜜桃女| www久久久久久久| 国产精品影视在线观看| 成人激情视频在线观看| 国产午夜性春猛交ⅹxxx| 欧美亚一区二区| 国产在线观看精品| 国产乱叫456| 久久精品免费看| 久久久久久久91| 在线日韩欧美视频| 国产在线a不卡| 亚洲无玛一区| 精品熟女一区二区三区| 一区二区三区日本| 精品日本一区二区三区在线观看| 精品欧美一区二区久久久久 | 国产伦视频一区二区三区| 三年中国中文观看免费播放| 日日狠狠久久偷偷四色综合免费| 波多野结衣三级视频| 久久精品日韩欧美| 国产欧美日韩专区发布| 刘玥91精选国产在线观看| 国产精品欧美综合在线| 欧美在线影院在线视频| 老牛嫩草一区二区三区日本| 欧美丰满老妇厨房牲生活| 久久午夜福利电影| 在线观看91av| 国产视频精品免费播放| 三级影片在线看| 一区二区三区视频免费在线观看| 97精品人妻一区二区三区香蕉| 热久久最新地址| 欧美精品777| 91麻豆成人精品国产| 日韩中文字幕欧美| 精品亚洲aⅴ无码一区二区三区| 午夜久久久久久| 亚洲18在线看污www麻豆 | 国产艳妇疯狂做爰视频| 欧美巨大黑人极品精男| 波多野结衣在线观看一区| 在线日韩av观看| 天海翼在线视频| 亚洲免费av高清| 阿v天堂2017| 国产精品久久久久9999吃药| 日韩无码精品一区二区三区| 亚洲精品视频导航| 欧美激情一区二区三区高清视频| 国产成人免费在线观看| 视频一区二区三区免费观看| www日本在线| 国产精品国产三级国产aⅴ浪潮| 可以免费看不卡的av网站| 欧美一区二区在线免费播放| 久激情内射婷内射蜜桃| 神马国产精品影院av| 日韩久久久久久久久久| 国产原创欧美精品| 欧美国产亚洲另类动漫| 亚洲国产精品视频在线观看| 日本中文字幕久久| 91亚洲国产成人久久精品网站 | 成人一区二区三区四区| 精品一区二区三区免费毛片爱| 久久露脸国产精品| 可以免费看毛片的网站| 欧美一级二级三级| 51精品免费网站| 亚洲国产精品久久精品怡红院| 久色婷婷小香蕉久久| 久久人妻精品白浆国产| 一本一本久久a久久精品综合小说| 人妻一区二区三区| 亚洲精品一区中文| 亚洲第九十九页| 日本一区二区免费看| 日韩av在线导航| 国产又粗又长又爽| 日韩一级成人av| 色哟哟视频在线| 欧美在线视频日韩| 免费成人蒂法网站| 日韩一区二区电影在线| 91中文字幕永久在线| 欧美zozozo| 男女性高潮免费网站| 亚洲女人天堂av| 日韩福利片在线观看| 久久天堂电影网| 在线免费观看av片| 国产主播喷水一区二区| 精品一区二区三区在线播放| 欧美黑人xxxxx| 91蝌蚪porny成人天涯| 国产成人生活片| 亚洲制服丝袜av| 成年女人免费视频| 日韩毛片在线观看| 日本中文字幕久久| 91久久久久久久| 黄色精品一二区| 黄色影视在线观看| 亚洲午夜久久久久久久久电影网 | 国产成人精品视频免费看| 亚洲成人一区二区| japanese中文字幕| 久久精品国产成人| 亚洲精品一区二区三区新线路| 国产精品美女诱惑| 国产片一区二区三区| 中文字幕在线观看日| 欧美日本在线播放| 国产一级特黄毛片| 国产免费成人av| 国产不卡高清在线观看视频| 国产视频九色蝌蚪| 69久久99精品久久久久婷婷| 妺妺窝人体色www婷婷| 国产99久久精品一区二区 夜夜躁日日躁 | www.av在线.com| 久久精品欧美| 国产精品毛片久久久久久久| 在线免费视频一区| 日韩美女一区二区三区| 无码人妻av免费一区二区三区 | 久久er99精品| 成人短视频在线观看免费| 在线一区二区三区四区五区 | 日韩av最新在线| 手机av在线看| 97高清免费视频| 捆绑调教美女网站视频一区| 九一免费在线观看| 在线观看一区二区视频| 日韩三级小视频| 国产综合香蕉五月婷在线| 国产**成人网毛片九色| 日本va中文字幕| 亚洲国产精品热久久| 国产精品福利电影| 日本精品国语自产拍在线观看| 亚洲一区二区三区中文字幕| 舐め犯し波多野结衣在线观看| 欧美国产亚洲视频| 国产乱对白刺激视频不卡| 日本一区二区三区视频在线播放| 欧美视频不卡中文| 日韩欧美激情视频| 国产精品国产精品国产专区蜜臀ah | 欧美日韩在线免费播放| 亚洲精品视频免费在线观看| www男人的天堂| 国产一区一区三区| 欧美视频在线视频| 日韩成人免费在线观看| 国产欧美日韩在线播放| 又紧又大又爽精品一区二区| 天天舔天天操天天干| 国产美女精彩久久| 成人免费一区二区三区在线观看| 精品人妻中文无码av在线| 国产精品极品美女在线观看免费| 久久精品一区二区三区不卡牛牛| 人妻在线日韩免费视频| 4438全国亚洲精品在线观看视频| 成年人国产精品| 国产高清成人久久| 美女福利视频一区| caoporn国产精品| 免费看污片网站| 欧美在线观看网站| 亚洲天堂久久久久久久| 九九热只有精品| 欧美lavv| 日韩欧美你懂的| 欧美特黄一级视频| 女同激情久久av久久| 欧美高清自拍一区| 久久久久青草大香线综合精品| 法国空姐电影在线观看| 97人人澡人人爽| 91豆麻精品91久久久久久| 91精品中文字幕| 久久久久久久久久久99| 精品国产乱码久久久久久蜜臀| 麻豆一区二区在线| 亚洲男人在线天堂| 91夜夜揉人人捏人人添红杏| 欧美日韩一区二区免费视频| 一区二区三区在线免费观看视频| 国产xxxx振车| 在线成人中文字幕| 99国产精品久久| 右手影院亚洲欧美| 久久久综合亚洲91久久98| 欧美理论电影在线| 日韩国产高清在线| 亚洲久久久久久| 久久久久久久久久久久久久久久av| 7777精品伊人久久久大香线蕉最新版 | 色美美综合视频| 精品国自产在线观看| 91.com在线| 欧美整片在线观看| 色综合久久88色综合天天免费| 国产色片在线观看| 久久成年人网站| 国产精品一区二区欧美黑人喷潮水 | 国产sm在线观看| 粉嫩av一区二区三区免费观看| 欧美日韩高清一区二区不卡| 日本成人在线不卡视频| 亚洲精品成人无码| 欧美中文娱乐网| 国产亚洲精品综合一区91| 国产成人精品免费在线| 成人免费精品动漫网站| 国产精品美女在线播放| 久久亚洲成人精品| 国产精品久久久久三级| 国产高清免费在线观看| 少妇精品无码一区二区| 久久99欧美| 精品剧情在线观看| 国产精品女同互慰在线看| 中文字幕人妻一区二区三区视频| 污色网站在线观看| 国产精品h片在线播放| 欧美放荡的少妇| 99久久99久久精品国产片果冻| 好看的av在线| 能在线观看的av网站| 亚洲精品日韩av| 亚洲精品xxxx| 成人欧美一区二区三区1314| 国产美女精品视频国产| 国产精品无码自拍| 日本在线视频一区| 国语自产在线不卡| 欧美成人bangbros| 中文字幕日韩精品一区| 日本加勒比一区| 极品美妇后花庭翘臀娇吟小说| 那种视频在线观看| 国产精品成人观看视频免费| 中文字幕日韩欧美在线视频| 精品女同一区二区三区在线播放| 成人午夜av电影| 国产又粗又长视频| 日韩av片在线免费观看| 99福利在线观看| 久久精品午夜一区二区福利| 九九九久久国产免费| 欧美日韩一级二级三级| 成人欧美一区二区三区| 奇米综合一区二区三区精品视频| 日本熟妇毛茸茸丰满| 中文字幕无码不卡免费视频| 欧美极品一区二区| 97精品视频在线播放| 精品国产免费一区二区三区香蕉| 亚洲成人av一区| 91片黄在线观看| 久久综合九色综合欧美狠狠| 91蜜桃视频在线观看| 国产精品1000部啪视频| 久草精品在线播放| 日本福利一区二区三区| 性色av一区二区三区| 亚洲欧美中文日韩在线| 欧美中文字幕一区| 中文字幕一区二区三区av| 美女诱惑一区二区| 国产区精品在线| 国产中文字幕一区二区| 北条麻妃在线一区| 国产一区精品视频| 日韩av免费在线看| 最近2019中文字幕一页二页| 欧美三级日韩在线| 亚洲综合久久av| 国产精品白丝在线| 成人性色生活片| 日本视频在线一区| 手机在线不卡av| 亚洲一区二区激情| 日韩和一区二区| 久久国产柳州莫菁门| 国产欧美精品一二三| 精品一二三四五区| 亚洲春色综合另类校园电影| 精品视频一区二区| 亚洲a中文字幕| 国产精彩精品视频| 国产97色在线| 欧美精品videosex牲欧美| 亚洲天堂av电影| 精品国产一区二区精华| 欧美日韩一区高清| 欧美性猛交xxxx乱大交蜜桃| 国产色产综合色产在线视频| 91网站在线播放| 国产精品99久久久久久久vr| 日本一区中文字幕| 老司机精品视频在线| 久久久久国内| 三级在线观看网站| 午夜视频1000| 欧美自拍偷拍第一页| 国产免费av电影| 91免费视频播放| 国产精品一区二区三区在线免费观看| 丰满少妇xoxoxo视频| 黑鬼狂亚洲人videos| www青青草原| 青青草原免费观看| 天天综合天天做| 日韩xxxxxxxxx| 女人十八岁毛片| 青青青国产在线 | 亚洲精品一区二区三区在线播放| 90岁老太婆乱淫| 久久99久久99精品免费看小说| 啪啪一区二区三区| 三上悠亚作品在线观看| 加勒比综合在线| www.97视频| 久久这里只有精品免费| 香蕉免费毛片视频| 自拍偷拍精品视频| 国产手机视频在线| www.成人精品| 丝袜美腿亚洲色图| 极品少妇一区二区三区精品视频| 久草这里只有精品视频| 99国产精品一区| 中国av一区二区三区| 亚洲美女少妇撒尿| 一道本成人在线| 欧美一区二区三区在线观看视频| 日韩三级在线观看| 中文日韩在线观看| 久久久噜噜噜久久| 国产精品美女无圣光视频| 国产在线观看一区| 日产国产精品精品a∨| 国产高潮呻吟久久久| 亚洲少妇第一页| 精品一区二区三区四区五区六区| 国产肥白大熟妇bbbb视频| 日本在线观看视频网站| 一本色道久久综合精品婷婷| 日韩性xxxx| 久久影院电视剧免费观看| 亚洲人成亚洲人成在线观看图片 | 少妇饥渴放荡91麻豆| 免费成人深夜天涯网站| 久久综合色综合| 国产婷婷一区二区三区久久| 日韩av中文字幕一区二区三区| 成人国产精品视频| 亚洲国产综合色| 在线成人小视频| 日韩亚洲第一页| 91色视频在线观看| 中文字幕成人一区| www欧美激情| 尤物在线免费视频| 国产精品伦一区二区三区| 久久精品日产第一区二区| 国产精品美女久久久久久| 欧美日韩你懂得|