fgo国服每日任务周期:我看不懂这代码,希望有人能帮忙.

来源:百度文库 编辑:高考问答 时间:2024/04/28 17:02:23
这个是"实况HTML时钟Script"的代码,我的站是http://home.fego.cn/members/zhq122327145/default.aspx
我看不懂这代码,希望有人能帮忙.

<!--One step to installing this script-->

<!--1) Copy everything below, and paste in BODY section of page-->

<span id=tick2>

</span>

<script>

<!--

/*By George Chiang (WA's JavaScript tutorial)

http://wsabstract.com

Credit MUST stay intact for use*/

function show2(){

if (!document.all)

return

var Digital=new Date()

var hours=Digital.getHours()

var minutes=Digital.getMinutes()

var seconds=Digital.getSeconds()

var dn="AM"

if (hours>12){

dn="PM"

hours=hours-12

}

if (hours==0)

hours=12

if (minutes<=9)

minutes="0"+minutes

if (seconds<=9)

seconds="0"+seconds

var ctime=hours+":"+minutes+":"+seconds+" "+dn

tick2.innerHTML="<b style='font-size:22;color:blue;'>"+ctime+"</b>"

setTimeout("show2()",1000)

}

window.onload=show2

//-->

</script>

<script language="javascript">
function show2(){
//检测浏览器是否为IE
//if (!document.all)
//如果不是,直接返回
//{return;}
//定义一个日期对象digital
var Digital=new Date();
//定义并获取当前“时”
var hours=Digital.getHours();
//定义并获取当前“分”
var minutes=Digital.getMinutes();
//定义并获取当前“秒”
var seconds=Digital.getSeconds();
//定义dn“上下午”的标识变量,
var dn="AM";

if (hours>12){

dn="PM";

hours=hours-12;

}

//0时表示为12,分,秒均用二位数字表示
if (hours==0)
{
hours=12;
}
if (minutes<=9)
{
minutes="0"+minutes;
}
if (seconds<=9)
{
seconds="0"+seconds;
}
//ctime变量表示时间,形如:8:30:05 AM
var ctime=hours+":"+minutes+":"+seconds+" "+dn;
//在名为tick2的span标记内显示时间
tick2.innerHTML="<b style='font-size:22;color:blue;'>"+ctime+"</b>";
//间隔1000ms调用一次show2()函数
alert(tick2.innerHTML);
setTimeout("show2()",1000);

}
//加载show2()函数
window.onload=show2();
//
//-->

</script>

你不需要看懂,你把它放到你页面的 Body 段里就行了。

放到网址 用HTML编辑器预览就可以了