无组件文件上传二
来源:互联网 发布:r常用的算法 编辑:程序博客网 时间:2024/04/28 03:27
<%...@ Language=VBScript %>
<!--#include FILE="upload_5xsoft.inc"-->
<%...
dim upload,file,upfile
FileSaveRootDir = "BudgetFileIn"
set upload=new upload_5xsoft
set file=upload.file("file112")
dim filename,sql,filepath
filepath = Server.mappath("BudgetFileIn")&""&file.filename
'Debugprint filepath
filename=file.FileName
upfile=ucase(filename)
'check the condition
'Debugprint Cint(right(left(filename,9),2))
dim leftfile,iyear
iyear=year(now()) 'get the year
leftfile = "tidus"
'Debugprint leftfile
if leftfile<>""then
On Error Resume Next
if Err<>0 then
Response.Write "ERRPR"
end if
if file.fileSize>=0 then
'file.saveAs Server.mappath("BudgetFileIn")&""&file.filename
dim fname ,savePath
fname = replace(now(),"-","")
fname = replace(fname,":","")
fname = replace(fname," ","")
dim arr,fext
arr = split(file.filename,".")
fext = arr(ubound(arr))
savePath = Server.mappath(FileSaveRootDir)&""&fname&"."&fext
file.saveAs savePath
'savePath = replace(savePath,Server.mappath(""),"")
savePath = replace(savePath,"","/")
'Response.Write "<script>alert('"&fname&"');</script>"
'response.write "<br>Upload file:"&file.FileName&" is OK!<br>"
'response.write "<br>File Size:"&file.FileSize
%>
<script>...
function enableAllSelects(docObj)...{
var slts = docObj.getElementsByTagName('select');
for(var i =0; i<slts.length; i++)...{
slts[i].style.backgroundColor="";
slts[i].disabled = false;
}
}
parent.document.all.uploadtitle.innerHTML = "Upload successfull!";
var table = parent.window.document.all.referencesTable;
var tr1 = table.insertRow();
var tr1_td1 = tr1.insertCell();
var tr1_td2 = tr1.insertCell();
var tr1_td3 = tr1.insertCell();
var tr1_td4 = tr1.insertCell();
var tr1_td5 = tr1.insertCell();
tr1.style.backgroundColor = "#f5f5f5";
//alert('<%=savePath%>');
var filepath = parent.window.document.myform.file112.value;
var filename = filepath.substr(filepath.lastIndexOf("/")+1,filepath.length);
//for(var i=1; i<table.rows.length; i++){
// var cell = table.rows(i).getElementsByTagName('td')(1);
// if(cell.innerHTML==filename
//}
var filedesc = parent.window.document.myform.filedesc.value;
tr1_td1.innerHTML = "";
tr1_td2.innerHTML = "<a target='block' href='<%=replace(FileSaveRootDir,"","/")&"/"&fname&"."&fext%>'>"+filename+"</a>";
tr1_td3.innerHTML = "<input id=txtFileDesc name=FileDesc style='width:300px;' value='"+filedesc+"'><input type=hidden id=txtFileName name=FileName style='width:200px;' value='"+filename+"' title='Local path is: "+filepath+"'><input type=hidden id=txtFilePATH name=FilePath value='<%=replace(FileSaveRootDir,"","/")&"/"&fname&"."&fext%>'>";
tr1_td4.innerHTML = "<%=date%><input id=txtFileDate name=FileDate type=hidden value='<%=date%>'>";
tr1_td5.style.textAlign = "right";
tr1_td5.innerHTML = "<img id=delete onclick='removeTableRow(document.all.referencesTable,this);' src='../BR/images/delete.gif'>";
for(var i=1; i<table.rows.length; i++)...{
var cell = table.rows(i).getElementsByTagName('td')(0);
cell.innerHTML = i;
}
//parent.window.document.all.dUploadFile.reset();
enableAllSelects(parent.document);
parent.window.document.all.myform.reset();
parent.window.document.all.filedesc.style.color="#cccccc";
parent.window.document.all.filedesc.style.textAlign="center";
parent.window.document.all.filedesc.value="---- Pleas input description ----";
parent.window.dUploadFile.style.display="none";
parent.window.errDIV.style.display="none";
</script>
<%...
end if
else
' Response.Write "<script language='JavaScript'>"
' response.write "alert('Please check you file name'); "
' Response.Write "window.location.href ='PA_budgetholder_uploader.asp';"
' Response.Write "</script>"
end if
set file=nothing
set upload=nothing
%>
<!--#include FILE="upload_5xsoft.inc"-->
<%...
dim upload,file,upfile
FileSaveRootDir = "BudgetFileIn"
set upload=new upload_5xsoft
set file=upload.file("file112")
dim filename,sql,filepath
filepath = Server.mappath("BudgetFileIn")&""&file.filename
'Debugprint filepath
filename=file.FileName
upfile=ucase(filename)
'check the condition
'Debugprint Cint(right(left(filename,9),2))
dim leftfile,iyear
iyear=year(now()) 'get the year
leftfile = "tidus"
'Debugprint leftfile
if leftfile<>""then
On Error Resume Next
if Err<>0 then
Response.Write "ERRPR"
end if
if file.fileSize>=0 then
'file.saveAs Server.mappath("BudgetFileIn")&""&file.filename
dim fname ,savePath
fname = replace(now(),"-","")
fname = replace(fname,":","")
fname = replace(fname," ","")
dim arr,fext
arr = split(file.filename,".")
fext = arr(ubound(arr))
savePath = Server.mappath(FileSaveRootDir)&""&fname&"."&fext
file.saveAs savePath
'savePath = replace(savePath,Server.mappath(""),"")
savePath = replace(savePath,"","/")
'Response.Write "<script>alert('"&fname&"');</script>"
'response.write "<br>Upload file:"&file.FileName&" is OK!<br>"
'response.write "<br>File Size:"&file.FileSize
%>
<script>...
function enableAllSelects(docObj)...{
var slts = docObj.getElementsByTagName('select');
for(var i =0; i<slts.length; i++)...{
slts[i].style.backgroundColor="";
slts[i].disabled = false;
}
}
parent.document.all.uploadtitle.innerHTML = "Upload successfull!";
var table = parent.window.document.all.referencesTable;
var tr1 = table.insertRow();
var tr1_td1 = tr1.insertCell();
var tr1_td2 = tr1.insertCell();
var tr1_td3 = tr1.insertCell();
var tr1_td4 = tr1.insertCell();
var tr1_td5 = tr1.insertCell();
tr1.style.backgroundColor = "#f5f5f5";
//alert('<%=savePath%>');
var filepath = parent.window.document.myform.file112.value;
var filename = filepath.substr(filepath.lastIndexOf("/")+1,filepath.length);
//for(var i=1; i<table.rows.length; i++){
// var cell = table.rows(i).getElementsByTagName('td')(1);
// if(cell.innerHTML==filename
//}
var filedesc = parent.window.document.myform.filedesc.value;
tr1_td1.innerHTML = "";
tr1_td2.innerHTML = "<a target='block' href='<%=replace(FileSaveRootDir,"","/")&"/"&fname&"."&fext%>'>"+filename+"</a>";
tr1_td3.innerHTML = "<input id=txtFileDesc name=FileDesc style='width:300px;' value='"+filedesc+"'><input type=hidden id=txtFileName name=FileName style='width:200px;' value='"+filename+"' title='Local path is: "+filepath+"'><input type=hidden id=txtFilePATH name=FilePath value='<%=replace(FileSaveRootDir,"","/")&"/"&fname&"."&fext%>'>";
tr1_td4.innerHTML = "<%=date%><input id=txtFileDate name=FileDate type=hidden value='<%=date%>'>";
tr1_td5.style.textAlign = "right";
tr1_td5.innerHTML = "<img id=delete onclick='removeTableRow(document.all.referencesTable,this);' src='../BR/images/delete.gif'>";
for(var i=1; i<table.rows.length; i++)...{
var cell = table.rows(i).getElementsByTagName('td')(0);
cell.innerHTML = i;
}
//parent.window.document.all.dUploadFile.reset();
enableAllSelects(parent.document);
parent.window.document.all.myform.reset();
parent.window.document.all.filedesc.style.color="#cccccc";
parent.window.document.all.filedesc.style.textAlign="center";
parent.window.document.all.filedesc.value="---- Pleas input description ----";
parent.window.dUploadFile.style.display="none";
parent.window.errDIV.style.display="none";
</script>
<%...
end if
else
' Response.Write "<script language='JavaScript'>"
' response.write "alert('Please check you file name'); "
' Response.Write "window.location.href ='PA_budgetholder_uploader.asp';"
' Response.Write "</script>"
end if
set file=nothing
set upload=nothing
%>
- 无组件文件上传二
- 无组件多文件上传系统(二)
- 无组件文件上传
- 无组件文件上传
- 无组件文件上传
- 无组件文件上传调用
- 无组件文件上传三 *
- 无组件文件上传源代码
- 无upload组件上传文件
- 无组件实现文件上传/下载
- 无组件实现文件上传/下载
- ASP无组件文件上传[数据库存储]
- 关于asp无组件文件上传程序
- Asp无组件文件上传的实例
- 无组件多文件上传系统(一)
- 无组件多文件上传系统(三)
- 无组件ASP文件上传源代码
- 文件上传,无需组件,无数据库
- Linux 套接字编程中的 5 个隐患
- 杀毒软件: 是天使还是魔鬼
- 自考通关法
- socket编程:SO_REUSEADDR例解
- 无组件文件上传
- 无组件文件上传二
- 小故事10则
- automation服务器不能创建对象解决办法(vs.net)
- 十年编程经验凝结 与新人们分享
- Flash Applications for Mobile Devices (翻译)
- C#下用P2P技术实现点对点聊天实例
- 无组件文件上传三 *
- 抓图 bmp 转 jpg 格式
- cookie的使用