zoukankan      html  css  js  c++  java
  • 浏览器标题闪烁

    效果图:

    js代码:

        <script type="text/javascript">
            // 使用message对象封装消息
            var message = {
                time: 0,
                title: document.title,
                timer: null,
                // 显示新消息提示
                show: function () {
                    var title = message.title.replace("【   】", "").replace("【新消息】", "");
                    // 定时器,设置消息切换频率闪烁效果就此产生
                    message.timer = setTimeout(function () {
                        message.time++;
                        message.show();
                        if (message.time % 2 == 0) {
                            document.title = "【新消息】" + title
                        }
    
                        else {
                            document.title = "【   】" + title
                        };
                    }, 600);
                    return [message.timer, message.title];
                },
                // 取消新消息提示
                clear: function () {
                    clearTimeout(message.timer);
                    document.title = message.title;
                }
            };
            message.show();
            // 页面加载时绑定点击事件,单击取消闪烁提示
            function bind() {
                document.onclick = function () {
                    message.clear();
                };
            }
        </script>
    
  • 相关阅读:
    android截屏
    生产者消费者 ProducerConsumer
    实现RunOnUiThread和RunOnUiThreadBlock
    快速断网恢复方法
    JFrame2
    JFrame
    圆角矩形shader
    [转]Apache commons 工具包应用
    转载 [Java]读取文件方法大全
    转:aop的学习
  • 原文地址:https://www.cnblogs.com/ai211234/p/6409355.html
Copyright © 2011-2022 走看看