📄 mailwrite.jsp
字号:
<%@ page contentType="text/html;charset=gb2312" %>
<jsp:useBean id="sqlbean" scope="session" class="org.zhengmao.soft.sqlcon" />
<%
String bywho = "",sbywho=" ";
String towho = "",stowho=" ";
String op = "1",subject="";
if(request.getParameter("op")!=null){
op=request.getParameter("op");
}
if(request.getParameter("bywho")!=null){
bywho=request.getParameter("bywho");
}
if(request.getParameter("towho")!=null){
towho=request.getParameter("towho");
}
if(request.getParameter("sbywho")!=null){
sbywho=request.getParameter("sbywho");
}
if(request.getParameter("stowho")!=null){
stowho=request.getParameter("stowho");
}
if(request.getParameter("subject")!=null){
subject=request.getParameter("subject");
}
session.setAttribute("Uname","lzm");
session.setAttribute("Uid","1");
%>
<HTML>
<HEAD>
<TITLE>写新邮件</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<link href="new.css" rel="stylesheet">
<SCRIPT src="coolbutton.js" type=text/javascript></SCRIPT>
<SCRIPT src="MM_script.js" type=text/javascript></SCRIPT>
<SCRIPT language=JavaScript type=text/javascript>
<%
out.println("var write='showuser.jsp?op=1'");
out.println("var reply='showuser.jsp?op=2&towho="+request.getParameter("towho")+"&stowho="+request.getParameter("stowho")+"&title="+request.getParameter("stowho")+"'");;
%>
function getRtnValue(str){
if(str=="") return ;
var alldata=str.split(":")
document.write.towho.value = alldata[0];
document.write.stowho.value = alldata[1];
}
function selAddress1(){
js_openpage(write);
}
function selAddress2(){
js_openpage(reply);
}
function isAllNumber(str){
var test = true;
for(var j=0;j<str.length;j++){
if(str.substring(j,j+1) != "0"&&
str.substring(j,j+1) != "1"&&
str.substring(j,j+1) != "2"&&
str.substring(j,j+1) != "3"&&
str.substring(j,j+1) != "4"&&
str.substring(j,j+1) != "5"&&
str.substring(j,j+1) != "6"&&
str.substring(j,j+1) != "7"&&
str.substring(j,j+1) != "8"&&
str.substring(j,j+1) != "9")
test=false;
}
return test;
}
function sendMail(){
var sto = document.myform.towho.value;
var sby = document.myform.bywho.value;
var subject = document.myform.subject.value;
if(sto == "" || sto=="0"){
alert("请输入邮件地址");
document.myform.towho.focus();
return false;
}
if(!isAllNumber(sto)){
alert("这里填写数字ID不是姓名,如果不知道点击左面按钮,选择!");
document.myform.towho.value="";
return false;
}
if(sby != '' && !isAllNumber(sby)){
alert("请输入正确的邮件地址");
document.myform.bywho.value="";
return false;
}
if(subject == ''){
alert("请输入邮件主题!");
document.myform.subject.focus();
return false;
}
document.myform.kind.value=1;
document.myform.submit();
}
function htmlMail(){
}
function saveMail(){
var sto = document.myform.towho.value;
var sby = document.myform.bywho.value;
var subject = document.myform.subject.value;
if(sto == "" || sto=="0"){
alert("请输入邮件地址");
document.myform.towho.focus();
return false;
}
if(!isAllNumber(sto)){
alert("这里填写数字ID不是姓名,如果不知道点击左面按钮,选择!");
document.myform.towho.value="";
return false;
}
if(sby != '' && !isAllNumber(sby)){
alert("请输入正确的邮件地址");
document.myform.bywho.value="";
return false;
}
if(subject == ''){
alert("请输入邮件主题!");
document.myform.subject.focus();
return false;
}
document.myform.kind.value=1;
document.myform.submit();
}
function selTo(form){
var str = form.sto.options[form.sto.selectedIndex].value;
var str2 = str.split(":")
form.towho.value=str2[0];
form.stowho.value=str2[1];
}
function selBy(form){
var str = form.sby.options[form.sby.selectedIndex].value;
var str2 = str.split(":")
form.bywho.value=str2[0];
form.sbywho.value=str2[1];
}
//-->
</SCRIPT>
</HEAD>
<body >
<form action=mailsend.jsp method=post enctype="multipart/form-data" name=myform>
<INPUT name=kind type=hidden value=1>
<INPUT name=towho type=hidden value="">
<INPUT name=bywho type=hidden value="">
<INPUT name=stowho type=hidden value="">
<INPUT name=sbywho type=hidden value="">
<TABLE cellSpacing=0>
<TBODY>
<TR>
<TD class=dark>收件人: </TD>
<TD class=toBlock noWrap>
<select name=sto style='border:1pt solid #636563;font-size:9pt;width=100%' onchange="selTo(this.form)">
<%
String sql="select ID,username,name from myuser";
sqlbean.executeQuery(sql);
while(sqlbean.next()){
out.println("<option value='"+sqlbean.getString(1)+":"+sqlbean.getString(2)+"'>"+sqlbean.getString(2)+"</option>");
}
%>
</select
</TD></TR>
<TR>
<TD class=dark>抄送: </TD>
<TD class=inputBlock noWrap>
<select name=sby style='border:1pt solid #636563;font-size:9pt;width=100%' onchange="selTo(this.form)">
<%
sql="select ID,username,name from myuser";
sqlbean.executeQuery(sql);
while(sqlbean.next()){
out.println("<option value='"+sqlbean.getString(1)+":"+sqlbean.getString(2)+"'>"+sqlbean.getString(2)+"</option>");
}
%></select>
</TD></TR>
<TR>
<% if(op.compareTo("2")==0){%>
<TD class=dark><B>回复主题:</B></TD>
<TD class=inputBlock noWrap><INPUT type=text name=subject value="Re:<%=subject %>" style='border:1pt solid #636563;font-size:9pt' size=50> </TD></TR>
<%}else{%>
<TD class=dark><B>邮件主题:</B></TD>
<TD class=inputBlock noWrap><INPUT type=text name=subject value="<%=subject %>" style='border:1pt solid #636563;font-size:9pt' size=50> </TD></TR>
<%}%>
</TBODY></TABLE>
<TABLE width="100%">
<TBODY>
<TR>
<TD class=coolButton onclick="sendMail()" title="sendMail"
width=20><NOBR><IMG align=absMiddle height=16 src="pics/icon_send.gif"
width=16> 立即发送 </NOBR></TD>
<TD class=coolButton onclick=saveMail() title="Save not Send"
width=20><NOBR><IMG align=absMiddle height=16 src="pics/save.gif"
width=16> 保存邮件 </NOBR></TD>
<TD class=coolButton onclick=htmlMail() title="send Mail"
width=20><NOBR><IMG align=absMiddle height=16 src="pics/icon_html.gif"
width=16> html格式邮件 </NOBR></TD>
<TD style="WIDTH: 4px"><SPAN class=separator></SPAN></TD>
<TD colSpan=18 width="100%"> </TD>
</TR></TBODY></TABLE>
<TEXTAREA name=message style="FONT-FAMILY: ms shell dlg; FONT-SIZE: 14px; HEIGHT: 250px; WIDTH: 100%">
</TEXTAREA>
<table width="100%" border="1" cellspacing="0" cellpadding="0" bordercolorlight="#666666" bordercolordark="#FFFFFF" bgcolor="#d6d3ce" align=center>
<tr>
<td WIDTH="70" align="left"><FONT COLOR="#FF0000">添加附件:</FONT></td>
<td ><input type=file name=attached></td>
</tr></table>
</FORM>
</body>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -