当前位置:帮我工作网 > 网页作业知识 >

毕业程序设计中如何实现发送消息功能

为了实现发送消息的功能,在服务器端代码中需要定义Ajax方法SendMessage,具体代码如下:
 [AjaxMethod()]
public void SendMessage(string strUsername, string strContent)
{
// 数据连接
SqlConnection conn = new SqlConnection(ConfigurationSettings.AppSettings["ConnStr"]);
// SQL命令
SqlCommand cmd = conn.CreateCommand();
cmd.CommandText = string.Format("SendMessage '{0}','{1}', '{2}'",
User.Identity.Name, strUsername, strContent);
try
{
// 打开数据连接
conn.Open();
// 执行SQL,发送消息
cmd.ExecuteNonQuery();
}
catch (SqlException)
{
}
finally
{
// 关闭连接
conn.Close();
}
然后在客户端编写getMessage函数,调用服务器Ajax方法进行消息的发送。
getMessage函数的代码如下:
// 发送消息
function sendMessage()
{
// 消息内容输入框
var ta_content = el("content");
// 如果输入内容不为空
if (ta_content.value.length > 0)
{
// 消息显示区域
 var div_recentMsg = el("recentMsg");
// 用户名
var username = document.location.search.split('=')[1];
// 发送消息
ch111.SendMsg.SendMessage(username, ta_content.value);
// 清空输入框
ta_content.value = "";
// 页面跟随输入框滚动
ta_content.scrollIntoView(false);
// 获取新消息
getNewMessage();
}
 
 
上一篇:毕业论文“基于B/S方式的即时通讯软件的设计与实现”中分析系统

下一篇:毕业论文“基于B/S结构的实验室预约模型系统”中如何写好摘要

学生网页设计作业成品怎么发送呢
. 邮箱传送
. Q Q 传送
. 旺旺传送
学生网页设计作业成品有什么保障呢
. 官方优质模板
. 描述100%一致
. 诚信服务
. 安全交易
. 售后保障
学生网页设计作业成品有什么服务呢
. 协助修改页面信息
. 多渠道沟通
. 1:1售后指导
学生网页设计作业成品怎么支付呢
. 在线支付
. 线下汇款
. 财付通
. 支付宝
帮我作业网服务介绍
. 大学生作业模板
. 定制大学生作业
. 商家信息发布
. 学生作业任务发布

2005-2022 版权所有:帮我作业网 并保留所有权利

E-mail: 2656895362@qq.com ,1826816020@qq.com

乘车路线:2路 11路 38路珠江道路南国际新源大厦B座1104

联系帮我作业网 联系帮我作业网2656895362 帮我作业网 work85

冀ICP备18007408号-1

收缩
  • 联系帮我作业网客服