桌面时钟代码(推荐完整)
编辑整理:
尊敬的读者朋友们:
这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(桌面时钟代码(推荐完整))的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为桌面时钟代码(推荐完整)的全部内容。
桌面时钟代码(推荐完整)
编辑整理:张嬗雒老师
尊敬的读者朋友们:
这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布到文库,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是我们任然希望 桌面时钟
代码(推荐完整) 这篇文档能够给您的工作和学习带来便利.同时我们也真诚的希望收到您的建议和反馈到下面的留言区,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请下载收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为 <桌面时钟代码(推荐完整)〉 这篇文档的全部内容.
<HTML〉
〈HEAD〉
〈TITLE>动态数字时钟〈/TITLE〉
<SCRIPT language="javascript">
function digitalClock(){
var today = new Date();
digit_clock.innerText = LocaleString();
setTimeout( "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 Ybase = 8; //构成秒、分和时针的圆点之间的间隔距离(Y轴)
var Xbase = 8; //构成秒、分和时针的圆点之间的间隔距离(X轴)
var dots = 12; //钟盘上的小时刻度数,通常为12,即1,2,3,..。,12
for (var i = 0; i 〈 dots; i++)html特效代码天气时钟
{//将小时刻度值(即1,2,3,...,12)分别放入各自的〈DIV〉块中,且其id属性相同,即dot_Digits
document。write('<DIV id="dot_Digits" style=”position:absolute;width:30px;height:30px;font—size:10px;color:black;text—align:center;padding-top:10px"〉'+(i+1)+'〈/DIV〉’);
}
for (i = 0; i < S.length; i++)
{//将构成秒针的圆点分别放入各自的<DIV>块中,且其id属性相同,即s_dots
document。write('〈DIV id=s_dots rtcscls-4-s_p_1 rtcscls-4-s_r_2"> }
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 rtcscls-4-s_p_1 rtcscls-4-s_r_2"> }
function clock()
{//显示指针式时钟
var time = new Date ();
var secs = Seconds();
var mins = time。getMinutes();
var hrs = time。getHours();
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 * Math。cos(-Math。PI/2+2*Math.PI*(i+1)/12);
}
var sec = —Math。PI/2 + 2*Math.PI * secs/60; //秒针角度
for (i=0; i < S.length; i++)
{//根据新的时钟中心和秒针角度,设置秒针上各个圆点的坐标值
s_dots[i].p = Ypos + i * Ybase * Math。sin(sec);
s_dots[i]。style.left = Xpos + i * Xbase * Math。cos(sec);
}
var min = —Math.PI/2 + 2*Math。PI * mins/60; //分针角度
for (i=0; i 〈 M.length; i++)
{//根据新的时钟中心和分针角度,设置分针上各个圆点的坐标值
m_dots[i].style。top = Ypos + i * Ybase * Math.sin(min);
m_dots[i].style.left = Xpos + i * Xbase * Math。cos(min);
}
var hr = -Math.PI/2 + 2*Math.PI * (hrs+mins/60)/12; //时针角度
for (i=0; i < H。length; i++)
{//根据新的时钟中心和时针角度,设置时针上各个圆点的坐标值
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论