消息提示demo

我们做网站,经常会遇到消息提示。

我仿照腾讯的邮箱做了个小demo。

提示出现后,几秒消失。提示的位置是固定的。不受布局的影响。

效果如下:

提示通常分两种,一种使错误提示,一种是成功提示。用不同的css已表示区分。

代码如下:

<html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<head>
<script src="./js/jquery-1.4.2.min.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="./css/demo.css">
<script type="text/javascript">
    $(document).ready(function(){
        $("#message").click(function(){
            showMsg('msg','success',2000);
        });

        $("#error").click(function(){
            showMsg('errmsg','fail',2000);
        });
    });
    function showMsg(msgtype,msgcontent,time){
        $("#msgBoxDIV span").attr("class",msgtype).text(msgcontent); //获取提示信息并设置
        $("#msgBoxDIV").show();
        setTimeout(function () {
        $("#msgBoxDIV").hide();
        }, time);
    }

    
</script>
</head>
<div id="msgBoxDIV" style="position: absolute; width: 100%; padding-top: 2px; height: 24px; top: 43px; text-align: center; display: none;">
    <span></span>
</div>


<a class="btn_gray btn_space" hidefocus="" id="message" οnclick="getTop();" href="javascript:;">提示消息</a>

<a class="btn_gray btn_space" hidefocus="" id="error"  href="javascript:;" name="del">提示错误</a>

</html>

msgBoxDIV中的位置是固定死的,里面的span可以展示错误信息。

css样式如下:

.errmsg {
background: #ef8f00;
z-index: 99;
}

.msg {
background: #68af02;
z-index: 99;
}

.msg, .errmsg {
margin-left: 10px;
white-space: nowrap;
padding: 3px 24px 3px;
color: #fff;
height: 20px;
line-height: 18px;
border-radius: 3px;
}

js中主要用到:

$("#msgBoxDIV").show();
        setTimeout(function () {
        $("#msgBoxDIV").hide();
        }, time);

显示,之后几秒再隐藏。就是这么个逻辑。

百度消息推送(Baidu Push)是一种在移动应用中使用的消息推送服务,可帮助开发者向用户发送通知、消息提醒等。百度消息推送提供了丰富的功能和易于集成的API,使得开发者可以轻松实现消息的推送。 百度消息推送提供了Demo客户端,这是一个示例应用,用于展示百度消息推送的基本功能和使用方法。Demo客户端可以让开发者更好地理解如何集成百度消息推送服务,并快速开始使用。 Demo客户端通常会包含以下几个主要功能: 1. 用户注册和登录:用户可以通过Demo应用注册一个账号,并登录到应用中。 2. 消息推送设置:用户可以在应用中设置接收消息的方式,例如发送通知、消息等。 3. 消息接收和展示:Demo客户端会接收到服务端推送的消息,并在界面上进行展示,以便用户查看。 4. 消息推送的管理:用户可以在Demo客户端中管理自己的消息推送,例如查看历史推送记录、设置推送策略等。 通过使用百度消息推送Demo客户端,开发者可以快速了解并学习如何使用百度消息推送服务。开发者可以参考Demo客户端的代码和使用方法,结合自己的应用需求进行定制和开发,从而实现在自己的应用中集成百度消息推送的功能。 总而言之,百度消息推送Demo客户端是一种展示百度消息推送服务功能和使用方法的示例应用。通过学习和使用Demo客户端,开发者可以更好地了解和应用百度消息推送服务,提升移动应用的消息推送功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值