Online_ChatRomm

 $(document).ready(function() {
        var timeid = null;
        timeid = setInterval('counter()', 5000);
    }).keydown(function(event) {
    var key = window.event ? event.keyCode : event.which;
    if ((key.toString() == "13") && (event.ctrlKey)) {
        sendMsg();
    }
    });
    function counter() {
        $.ajax({
            url: "BaseAjaxAppliction/newmsg.ashx",
            type: "get",
            dataType: "html",
            data: "myId=<%= MyId %>&friendId=<%= FriendId %>",
            success: function(msg) {
                if (msg != "0") {
                    $("#body").append(msg);
                }
            }
        });
        setTimeout('scrollDiv()', 100);
    }
    function sendMsg() {
        if ($("#content").val() == "") {
            $("#error").html("<span style=\"font-color:red;\">发送消息不能为空!</span>");
            return false;
        }
        $.get("BaseAjaxAppliction/newmsg.ashx", { body: $("#content").val(), myId: "<%= MyId %>", friendId: "<%= FriendId %>" },
                function(msg) {
                    if (msg == "1") {
                        var de = new Date();
                        $("#body").append("<ul><li>我  " + de.toLocaleString() + "</li><li>说:" + $("#content").val() + "</li></ul>");
                        $("#content").val("");
                    }
                    else {
                        $("#error").html("<span style=\"color:red;\">消息发送失败,请重发!</span>");
                        $("#content").val("");
                    }
                });
                setTimeout('scrollDiv()', 100);
    }
    function scrollDiv(){
        $("#bodys").scrollTop($("#body").height());
    }

转载于:https://www.cnblogs.com/Andon_liu/archive/2008/11/25/1340642.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值