桌面时钟代码

更新时间:2023-05-18 13:33:13 阅读: 评论:0

<HTML>
    <HEAD>
        <TITLE>动态数字时钟</TITLE>
傈僳族怎么读        <SCRIPT language="javascript">
            function digitalClock(){nbtv
kuxue
                var today = new Date();
                digit_clock.innerText = LocaleString();
                tTimeout( "digitalClock()", 1000 );
            }
        </SCRIPT>
        <LINK rel="stylesheet" type="text/css" href="js.css">
    </HEAD>
    <BODY>
        <H1 align="center" id="digit_clock"></H1>
        <SCRIPT language="javascript">
            digitalClock();
        </SCRIPT>
        <SCRIPT LANGUAGE="JavaScript">
            var S = '......';    S = S.split('');//构成秒针的圆点
            var M = '*****';    M = M.split('');//构成分针的圆点
            var H = '****';        H = H.split('');//构成时针的圆点
            var Yba = 8;    //构成秒、分和时针的圆点之间的间隔距离(Y轴)
            var Xba = 8;  //构成秒、分和时针的圆点之间的间隔距离(X轴)
            var dots = 12;    //钟盘上的小时刻度数,通常为12,即1,2,3,...,12
            for (var i = 0; i < dots; i++)
            {//将小时刻度值(即1,2,3,...,12)分别放入各自的<DIV>块中,且其id属性相同,即dot_Digits
                document.write('<DIV id="dot_Digits" >'+(i+1)+'</DIV>');
            }
            for (i = 0; i < S.length; i++)
            {//将构成秒针的圆点分别放入各自的<DIV>块中,且其id属性相同,即s_dots
puppy love什么意思                document.write('<DIV id=s_dots ></DIV>');
            }
            for (i = 0; i < M.length; i++)
            {//将构成分针的圆点分别放入各自的<DIV>块中,且其id属性相同,即m_dots
                document.write('<DIV id=m_dots ></DIV>');
            }
            for (i = 0; i < H.length; i++)
            {//将构成时针的圆点分别放入各自的<DIV>块中,且其id属性相同,即h_dots
                document.write('<DIV id=h_dots ></DIV>');
            }
            function clock()
            {//显示指针式时钟
                var time = new Date ();
                var cs = Seconds();
                var mins = Minutes();
                var hrs = Hours();
                var Ypos = document.body.scrollTop +80;  //把时钟中心设置为距可视区顶边 80 pixel
                var Xpos = document.body.scrollLeft +100;//把时钟中心设置为距可视区左边界 100 pixel
                //var pi=Math.PI;
                for (var i=0; i < dots; ++i)
                {//根据新的时钟中心和各个小时刻度值的角度值,设置其新坐标
                    dot_Digits[i].p = Ypos -15 + 44 * Math.sin(-Math.PI/2+2*Math.PI*(i+1)/12);
                    dot_Digits[i].style.left = Xpos -15 + 44 * s(-Math.PI/2+2*Math.PI*(i+1)/12);
                }
                var c = -Math.PI/2 + 2*Math.PI * cs/60;  //秒针角度
as as的用法
                for (i=0; i < S.length; i++)
                {//根据新的时钟中心和秒针角度,设置秒针上各个圆点的坐标值服装店防盗器
                    s_dots[i].p = Ypos + i * Yba * Math.sin(c);
                    s_dots[i].style.left = Xpos + i * Xba * s(c);
                }
                var min = -Math.PI/2 + 2*Math.PI * mins/60;  //分针角度
                for (i=0; i < M.length; i++)
                {//根据新的时钟中心和分针角度,设置分针上各个圆点的坐标值
aggressive是什么意思                    m_dots[i].p = Ypos + i * Yba * Math.sin(min);
                    m_dots[i].style.left = Xpos + i * Xba * s(min);
                }
                var hr = -Math.PI/2 + 2*Math.PI * (hrs+mins/60)/12;  //时针角度
putinto                for (i=0; i < H.length; i++)
                {//根据新的时钟中心和时针角度,设置时针上各个圆点的坐标值
benefit是什么意思
                    h_dots[i].p = Ypos + i * Yba*Math.sin(hr);
                    h_dots[i].style.left = Xpos + i * s(hr);
                }
数学建模基础                tTimeout('clock()', 1000);//定时
            }
            clock();
        </SCRIPT>
    </BODY>
</HTML>

本文发布于:2023-05-18 13:33:13,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/78/681940.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:圆点   时钟   设置   角度
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图