📄 jsp2.jsp~197~
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ page language="java" import="java.util.*,java.lang.*" %>
<%@ page import="java.text.*" %>
<html>
<link href="css/main.css" type="text/css" rel="stylesheet">
<head>
<title>例子程序</title>
</head>
<body bgcolor="#ffffff" style="margin:0px" >
<script language="javascript">
//初始化端口操作
function com_start()
{
var li_type = document.all("list_type").value;
var li_com = document.all("list_com").value;
if (li_com=="-1" || li_type=="-1") alert ('请选择端口号或类型!');
else
{
document.all("hid1").value = "1";
Form1.submit();
}
}
//把信息提交到端口上
function commit_news()
{
var li_checkcom = document.all("hid1").value;
var li_checkcom2 = document.all("hid2").value;
var ls_telphone = document.all("telphone_text").value.toString();
var ls_news = document.all("news_text").value.toString();
if (li_checkcom.length<=0)
{
alert("对不起,端口还没有初始化");
return false;
}
else
if (parseInt(li_checkcom2)!=1)
{
alert("对不起,初始化端口时失败");
return false;
}
else
if (ls_telphone.length<=0)
{
alert("对不起,手机号码不能为空");
return false;
}
else
if (ls_news.length<=0)
{
alert("对不起,信息内容不能为空");
return false;
}
else
if (ls_news.length>70)
{
alert("对不起,信息内容的长度过长!");
return false;
}
else
{
//把初始化端口的变量置为2,表示已成功状态,现在的操作是要把信息提交到端口上去;
document.all("hid1").value = 2 ;//表示初始
Form1.submit();
}
}
//读信息删除
function get_readdel()
{
var li_checkcom = document.all("hid2").value;
if (parseInt(li_checkcom)!=1)
{
alert("对不起,初始化端口时失败");
return false;
}
document.all("hid1").value = 3;
Form1.submit();
}
//读信息不删除
function get_read()
{
}
//清除接收缓冲信息
function clear_recv_news()
{
var li_checkcom = document.all("hid2").value;
if (parseInt(li_checkcom)!=1)
{
alert("对不起,初始化端口时失败");
return false;
}
document.all("hid1").value = 4;
Form1.submit();
}
//接收缓冲个数
function recv_number()
{
var li_checkcom = document.all("hid2").value;
if (parseInt(li_checkcom)!=1)
{
alert("对不起,初始化端口时失败");
return false;
}
document.all("hid1").value = 5;
Form1.submit();
}
//得到发送缓冲信息个数
function send_number()
{
var li_checkcom = document.all("hid2").value;
if (parseInt(li_checkcom)!=1)
{
alert("对不起,初始化端口时失败");
return false;
}
document.all("hid1").value = 6;
Form1.submit();
}
//清除发送缓冲信息
function clear_send_news()
{
var li_checkcom = document.all("hid2").value;
if (parseInt(li_checkcom)!=1)
{
alert("对不起,初始化端口时失败");
return false;
}
document.all("hid1").value = 7;
Form1.submit();
}
//得到短信猫端口的状态
function get_readstate()
{
var li_checkcom = document.all("hid2").value;
if (parseInt(li_checkcom)!=1)
{
alert("对不起,初始化端口时失败");
return false;
}
document.all("hid1").value = 8;
Form1.submit();
}
</script>
<form method="post" id="Form1">
<DIV style="DISPLAY: inline; Z-INDEX: 102; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 80%; TEXT-ALIGN: center"
ms_positioning="FlowLayout"><FONT face="宋体">
<TABLE id="Table1" style="WIDTH: 724px; HEIGHT: 502px" borderColor="lightgrey" cellSpacing="1"
borderColorDark="#ffffff" cellPadding="1" width="724" border="1">
<TR>
<TD style="FONT-WEIGHT: bold; HEIGHT: 24px" align="center" colSpan="5"><FONT face="宋体">java调用短信猫的发送例子</FONT></TD>
</TR>
<TR>
<TD style="WIDTH: 353px; HEIGHT: 43px" align="right" colSpan="1" rowSpan="1"><FONT face="宋体">短信猫端口:</FONT></TD>
<TD style="WIDTH: 192px; HEIGHT: 43px" colSpan="1"><FONT face="宋体">
<SELECT style="WIDTH: 152px" name="list_com">
<OPTION value="-1" selected>请选择端口</OPTION>
<OPTION value="0">COM1</OPTION>
<OPTION value="1">COM2</OPTION>
<OPTION value="2">COM3</OPTION>
<OPTION value="3">COM4</OPTION>
<OPTION value="4">COM5</OPTION>
<OPTION value="5">COM6</OPTION>
<OPTION value="6">COM7</OPTION>
<OPTION value="7">COM8</OPTION>
<OPTION value="8">所有端口</OPTION>
</SELECT></FONT></TD>
<TD style="WIDTH: 409px; HEIGHT: 43px" align="right" colSpan="1" rowSpan="1"><FONT face="宋体">短信猫类型:</FONT></TD>
<TD style="WIDTH: 179px; HEIGHT: 43px" colSpan="1"><FONT face="宋体">
<SELECT style="WIDTH: 150px" name="list_type">
<OPTION value="-1" selected>请选择类型</OPTION>
<OPTION value="0">一口</OPTION>
<OPTION value="1">二口</OPTION>
<OPTION value="2">四口</OPTION>
<OPTION value="3">八口</OPTION>
</SELECT> </FONT></TD>
<TD style="HEIGHT: 43px" align="right" colSpan="1"><FONT face="宋体"> <INPUT style="WIDTH: 99px; HEIGHT: 24px" onclick="com_start()" type="button" value="初始化端口">
</FONT>
</TD>
</TR>
<TR>
<TD style="WIDTH: 353px; HEIGHT: 40px" align="right"><FONT face="宋体">手机号码:</FONT></TD>
<TD style="WIDTH: 192px; HEIGHT: 40px">
<INPUT style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid"
type="text" name="telphone_text"></TD>
<TD style="WIDTH: 409px; HEIGHT: 40px" align="right"><FONT face="宋体">信息内容:</FONT></TD>
<TD style="WIDTH: 179px; HEIGHT: 40px">
<INPUT style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid"
type="text" name="news_text"></TD>
<TD style="HEIGHT: 40px" align="right">
<P><INPUT style="WIDTH: 103px; HEIGHT: 24px" onclick="commit_news()" type="button" value="提交信息"></P>
</TD>
</TR>
<TR>
<TD style="HEIGHT: 43px" align="right"> 通道编号:</TD>
<TD style="WIDTH: 192px; HEIGHT: 43px" align="left">
<INPUT style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid"
type="text" name="pno_text"></TD>
<TD style="HEIGHT: 21px" align="left" colSpan="5">
<INPUT style="WIDTH: 106px; HEIGHT: 26px" onclick="get_readstate()" type="button" value="读端口状态">
</TD>
</TR>
<TR>
<TD style="WIDTH: 353px; HEIGHT: 96px" align="left"><FONT color="#3333ff"><INPUT style="WIDTH: 120px; HEIGHT: 30px" onclick="get_readdel()" type="button" value="读信息"></FONT></TD>
<TD style="HEIGHT: 96px" align="left" colSpan="5"><FONT style="COLOR: #3333ff" face="宋体">
<TEXTAREA name="news_content" style="WIDTH: 492px; HEIGHT: 127px" rows="8" cols="59"></TEXTAREA> </FONT></TD>
</TR>
<TR>
<TD style="WIDTH: 601px; HEIGHT: 22px" align="center" colSpan="6"><FONT face="宋体">
<INPUT style="WIDTH: 149px; HEIGHT: 33px" onclick="send_number()" type="button" value="读发送缓冲区个数">
<INPUT style="WIDTH: 120px; HEIGHT: 34px" onclick="clear_send_news()" type="button" value="清发送缓冲区">
</FONT>
</TD>
</TR>
<TR>
<TD style="WIDTH: 601px; HEIGHT: 30px" align="center" colSpan="7"> <INPUT style="WIDTH: 151px; HEIGHT: 31px" onclick="recv_number()" type="button" value="读接收缓冲区个数">
<INPUT style="WIDTH: 116px; HEIGHT: 34px" onclick="clear_recv_news()" type="button" value="清接收缓冲区"></TD>
</TR>
</TABLE>
</FONT>
</DIV>
<INPUT TYPE="hidden" name="hid1" value="0">
<INPUT TYPE="hidden" name="hid2" value="0">
<%
if (request.getParameter("hid1") == null)
{
return;
}
%>
<% if (request.getParameter("hid1").equals("1")== true) {%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -