?? sendfile.asp
字號:
<%@ LANGUAGE = VBScript.Encode %>
<!--#include file="asp/opendb.asp"-->
<!--#include file="asp/sqlstr.asp"-->
<!--#include file="asp/checked.asp"-->
<html>
<head>
<title>發送公文</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="../css/css.css" type="text/css">
<script language="JavaScript">
<!--
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->
function MM_findObj(n, d) { //v4.0
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && document.getElementById) x=document.getElementById(n); return x;
}
function MM_showHideLayers() { //v3.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
obj.visibility=v; }
}
//-->
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div id="Layer1" style="position:absolute; left:171px; top:445px; width:268px; height:103px; z-index:1; visibility: hidden">
<table width="95%" border="2" cellspacing="0" cellpadding="5">
<tr>
<td bgcolor="#FF0000">
<div align="center"><font color="#FFFFFF">數據傳輸中....請稍候</font></div>
</td>
</tr>
<tr>
<td bgcolor="f0f0f0">正在上傳附件...</td>
</tr>
</table>
</div>
<table width="95%">
<tr>
<td width="53%"> 公文發送
</td>
<td width="10%"> 要發送給 </td>
<form action="sendfile.asp" method="post" name="form1">
<td width="12%">
<select name="userdept" size=1 onChange="document.form1.submit();">
<%
'打開數據庫讀出部門
set conn=opendb("oabusy","conn","accessdsn")
set rs=server.createobject("adodb.recordset")
sql="select DISTINCT userdept from userinf"
rs.open sql,conn,1
if not rs.eof and not rs.bof then firstdept=rs("userdept")
if request("userdept")<>"" then firstdept=request("userdept")
while not rs.eof and not rs.bof
%>
<option value="<%=rs("userdept")%>"<%=selected(firstdept,rs("userdept"))%>><%=rs("userdept")%></option>
<%
rs.movenext
wend
%>
</select>
<input type="hidden" name="sendto" value="<%=sendto%>">
</td>
</form>
<td width="3%"> 的 </td>
<form name="form2">
<td width="13%">
<select name="recipient" size=1>
<option value="所有人">所有人</option>
<%
set conn=opendb("oabusy","conn","accessdsn")
set rs=server.createobject("adodb.recordset")
sql="select name,username from userinf where userdept=" & sqlstr(firstdept) & " and userlevel<>'總管' and forbid='no'"
rs.open sql,conn,1
while not rs.eof and not rs.bof
%>
<option value="<%=rs("name")%>(<%=rs("username")%>)"><%=rs("name")%></option>
<%
rs.movenext
wend
%>
</select>
</td>
</form>
<form name="form4">
<td width="9%">
<input type="button" value="增加" onClick="document.form1.sendto.value=document.form1.sendto.value+'|'+document.form1.userdept.value+':'+document.form2.recipient.value;document.form3.sendto.value=document.form1.sendto.value;">
</td>
</form>
</tr>
</table>
<script language="JavaScript">
function form_check(){
if(document.form3.sendto.value.length<1){window.alert("請選擇發送目標");document.form2.recipient.focus();return (false);}
if(document.form3.title.value.length<1){window.alert("標題不能空");document.form3.title.focus();return (false);}
}
function form2_check(){
if(document.form3.aType.value.length<1)
{
window.alert("分類名不能為空!");
document.form3.aType.focus();
return (false);}
}
</script>
<br>
<form method="post" enctype="multipart/form-data" name="form3" action="sendfileok.asp" >
<table border="0" width="550" cellpadding="3" cellspacing="1" bgcolor="#999999" align="center" height="258">
<tr>
<input type="hidden" name="userdept" value="<%=firstdept%>">
<input type="hidden" name="username" value="所有人">
<td align="center" bgcolor="#336699" width="142" height="23"><font color="#FFFFFF">發 給</font></td>
<td colspan="2" height="23" bgcolor="f0f0f0"> <font size="2">
<input type="text" name="sendto" size=56 value="<%=sendto%>" onFocus="document.form3.title.focus();">
<font color=red>*</font></font></td>
</tr>
<tr>
<td align="center" bgcolor="#336699" width="142" height="23"><font color="#FFFFFF">公文標題:</font></td>
<td colspan="2" height="23" bgcolor="f0f0f0"> <font size="2">
<input type=text name="title" size=56>
<font color=red>*</font></font></td>
</tr>
<tr>
</tr>
<tr>
<td align="center" bgcolor="#336699" width="142" height="148"><font color="#FFFFFF">內 容:</font></td>
<td colspan="2" height="148" bgcolor="f0f0f0"> <font size="2">
<textarea name="content" rows="7" cols="58"></textarea>
</font></td>
</tr>
<tr>
</tr>
<tr>
<td align="center" bgcolor="#336699" width="142" height="23"><font color="#FFFFFF">附件:</font></td>
<td colspan="2" height="23" bgcolor="f0f0f0"> <font size="2"> </font>
<table width="95%" border="0" cellspacing="1" cellpadding="2" align="center">
<tr>
<td><font color="#FF0000">*</font>上傳的文件類型:不限類型</td>
</tr>
<tr>
<td><font color="#FF0000">*</font>上傳的文件大小不能超過個2,500,000字節 (2.5M)</td>
</tr>
<tr>
<td> <font color="#FF0000">*</font>每次可以最多設置同時上傳50個文件。<br>
<script language="JavaScript">
function setid()
{
str='<br>';
if(!window.form3.upcount.value)
window.form3.upcount.value=1;
if(window.form3.upcount.value>50){
alert("您最多只能同時上傳50個附件!");
window.form3.upcount.value = 5;
setid();
}
else{
for(i=1;i<=window.form3.upcount.value;i++)
str+='<div align="center">附件'+i+':<input type="file" name="file'+i+'" style="width:350"></div><br><br>';
window.upid.innerHTML=str+'<br>';}
}
</script>
設置上傳的個數
<input type="text" class="tx" value="1" name="upcount">
<input type="button" name="Button" class="bt" onClick="setid();" value="· 設定 ·">
</td>
</tr>
</table>
<table width="95%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td align="left" id="upid" height="2">
<div align="center"><br>
附件1:
<input type="file" name="file1" style="width:350" class="tx1" value="" size="50">
</div>
</td>
</tr>
</table>
</td>
</tr>
</table>
<div align="center">
<input type="submit" name="Submit" value="發送" onclick=MM_showHideLayers('Layer1','','show')>
</div>
</form>
</body>
</html>
<
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -