温馨提示:代码在线浏览功能只能做为源码浏览参考,不能展示项目的全部,如果想更进一步了解该代码请下载:星幻短信群发平台Web源码
当前文件路径:XingHuanWebSms/NewSms.aspx

1<%@ Page Language="C#" AutoEventWireup="true" CodeFile="NewSms.aspx.cs" Inherits="SMS_NewSms" %> 2
3
<html xmlns="http://www.w3.org/1999/xhtml" > 4
<head id="Head1" runat="server"> 5
6
<title>新建短信息</title> 7
<script language="javascript" src="js/calendar.js"></script> 8
<script language="javascript"> 9
function open_list() 10
{ 11
window.open('SMS_BookList.aspx','电话列表',"width=210,height=500,toolbar=no,location=no,menubar=no,scrollbars=yes,resizable=yes"); 12
} 13
14
function SendSMS() 15
{ 16
if(document.getElementById("sendmsg").disabled) 17
{ 18
return; 19
} 20
if(document.getElementById("nsend").value =="") 21
{ 22
document.getElementById("nsend").focus(); 23
alert('接收者不能为空!'); 24
return; 25
} 26
27
var s_type="0"; 28
var s_time_type="0" 29
30
var temp=document.getElementsByName("stype"); 31
for (i=0;i<temp.length;i++) 32
{ 33
34
if(temp[i].checked) 35
{ 36
s_type = temp[i].value; 37
} 38
} 39
40
var temp1=document.getElementsByName("stime"); 41
for (i=0;i<temp1.length;i++) 42
{ 43
if(temp1[i].checked) 44
{ 45
s_time_type = temp1[i].value; 46
} 47
} 48
49
var now = new Date(); 50
var send_time; 51
52
if(s_time_type=="1") 53
{ 54
send_time= document.getElementById("EndDate").value+" "+document.getElementById("hour").options[document.getElementById("hour").selectedIndex].value+":"+document.getElementById("minute").options[document.getElementById("minute").selectedIndex].value+":00"; 55
if(document.getElementById("EndDate").value=="") 56
{ 57
alert("请选择要发送的日期,必须大于当前日期!"); 58
return; 59
} 60
} 61
if(document.getElementById("smemo").value =="") 62
{ 63
document.getElementById("smemo").focus(); 64
alert("短信内容不能为空!"); 65
return; 66
} 67
if(document.getElementById("SelfName").value.length>4) 68
{ 69
document.getElementById("SelfName").focus(); 70
alert("个性签名长度不能超过4个字符!"); 71
return; 72
} 73
document.getElementById("sendmsg").disabled=true; 74
SMS_NewSms.SendNewSms(document.getElementById("nsend").value,s_type,document.getElementById("SelfName").value+"|"+document.getElementById("smemo").value,s_time_type,send_time,send_callback); 75
} 76
function CompareDate(d1,d2) 77
{ 78
return ((new Date(d1.replace(/-/g,"\/"))) > (new Date(d2.replace(/-/g,"\/")))); 79
} 80
function send_callback(response) 81
{ 82
if(response.error !="") 83
{ 84
alert(response.error); 85
return; 86
} 87
var art = response.value; 88
alert(art); 89
document.getElementById("sendmsg").disabled=false; 90
} 91
92
function getSMSList() 93
{ 94
SMS_NewSms.GetLatelySms(document.getElementById("Select1").options[document.getElementById("Select1").selectedIndex].value,callback); 95
//Modules_Admin_Product_Add.GetProvince(callback); 96
} 97
function callback(response) 98
{ 99
if(response.error !="") 100
{ 101
alert(response.error); 102
return; 103
} 104
var art = response.value; 105
// alert(art.Rows.length); 106
if(art == null || typeof(art)!="object") 107
{ 108
return; 109
} 110
var memo=""; 111
var listm='<table width="100%" height="20" border="0" cellpadding="5" cellspacing="0">'; 112
// alert(art.Rows.length); 113
for(var i=0;i<art.Rows.length;i++) 114
{ 115
/* <tr> 116
<td width="33%" height="20" bgcolor="#336499" style="color:#FFFFFF">对方手机号:13602081293 </td> 117
<td width="33%" bgcolor="#336499" style="color:#FFFFFF">短消息中心号码:</td> 118
119
</tr> 120
<tr> 121
122
</tr>*/ 123
var r_time=""; 124
if(art.Rows[i].Happen_time !=null) 125
{ 126
var ad = new Date(art.Rows[i].Happen_time); 127
r_time =ad.getFullYear() + "-" + (ad.getMonth()+1) + "-" + ad.getDate() + " " + ad.getHours() + ":" + ad.getMinutes() + ":" + ad.getSeconds(); 128
} 129
memo = '<tr>'; 130
memo +=' <td width="33%" height="20" bgcolor="#336499" style="color:#FFFFFF">对方手机号:'+art.Rows[i].Sender+'</td>'; 131
memo +='<td width="33%" bgcolor="#336499" style="color:#FFFFFF">短消息中心号码:'+art.Rows[i].SMSC+'</td>'; 132
memo +='<td width="34%" bgcolor="#336499" style="color:#FFFFFF">接收时间:'+r_time+'</td></tr><tr>'; 133
memo+=' <td height="20" colspan="3" bgcolor="F5F5F5" style="word-break:break-all">'+art.Rows[i].Memo+'</td></tr>'; 134
listm+=memo; 135
} 136
listm+='</table>'; 137
//alert(listm); 138
document.getElementById("smslist").innerHTML=listm; 139
140
} 141
function AtList() 142
{ 143
setInterval('getSMSList();',5000); 144
} 145
146
function time_fun() 147
{ 148
var ad = new Date(); 149
var r_time =ad.getFullYear() + "-" + (ad.getMonth()+1) + "-" + ad.getDate(); 150
document.getElementById("EndDate").value=r_time; 151
minutes(); 152
Chours(); 153
} 154
function CLen() 155
{ 156
//alert('ASDF'); 157
var sj = parseInt(document.getElementById("smemo").value.length); 158
var arg =parseInt(sj/65)+1; 159
if(sj%65==0) 160
{ 161
arg =parseInt(sj/65); 162
} 163
document.getElementById("CharLen").innerHTML='当前字符<font color=red>'+document.getElementById("smemo").value.length+'</font>个,共拆分<font color=red>'+arg+'</font>条发送.'; 164
} 165
166
function Chours() 167
{ 168
var ddl=document.getElementById("hour"); 169
ddl.options.length=0; 170
var nd =new Date(); 171
172
for(i=0;i<=23;i++) 173
{ 174
if(i<10) 175
ddl.options[ddl.options.length]=new Option('0'+i,i); 176
else 177
ddl.options[ddl.options.length]=new Option(i,i); 178
} 179
ddl.selectedIndex=nd.getHours(); 180
181
} 182
function minutes() 183
{ 184
var ddl=document.getElementById("minute"); 185
ddl.options.length=0; 186
var nd =new Date(); 187
188
for(i=0;i<60;i++) 189
{ 190
if(i<10) 191
{ 192
ddl.options[ddl.options.length]=new Option('0'+i,i); 193
} 194
else 195
{ 196
ddl.options[ddl.options.length]=new Option(i,i); 197
} 198
} 199
ddl.selectedIndex =nd.getMinutes(); 200
} 201
</script> 202
203
<link href="CSS/style.css" rel="stylesheet" type="text/css"> 204
</head> 205
<body onload="AtList();" > 206
<form id="form1" runat="server" method="post"> 207
<!--download from 51aspx.com--> 208
209
<






}
}