基于.Net平台开发的网页版实时聊天程序

这篇博客展示了作者利用.Net平台开发的一款实时聊天网页应用。通过jQuery的Ajax技术实现无需刷新页面的实时聊天功能,服务端从数据库读取数据并发送到客户端。文章详细解释了前端和后端的实现代码,并提到了KindEditor4作为编辑器的使用,以及解决的 LitJson.dll 缺失问题。最后,给出了Web.config配置文件的部分内容。
摘要由CSDN通过智能技术生成

 空闲时间博主自己弄了个还算有趣的小玩意儿,是一个在线聊天的网站,先不多说,看看效果图。


用户在姓名栏输入自己的姓名(因为没有做注册的页面,所以姓名是自己输入的),内容的话在编译器的方框里面输入,可以输入表情,图片,包括插入百度地图等等,如标题

为什么说实时聊天,因为如果同一时间有其他用户在发布聊天信息,那么网站会把该内容给刷新出来,而不需要刷新页面。


如果熟悉jQuery的朋友,肯定就知道了,这是用到了jQuery中的Ajax技术,代码如下

    <script type="text/javascript">
        function getMessage() {
            $.post("Webservice.aspx",//服务端页面
             function (data) {
                 $("#one").html(data);
             })   
             }
             $(function () {
                 setInterval("getMessage()",1000);
             }
        )
    </script>
</head>

$.post方法会向服务端页面不停的发送请求,而setInterval函数则在每1000毫秒的时间执行一次

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值