这个是Html5的一个程序。我从网上拷贝下来的。现在打开后就是别人的计时,请问怎么变成让别人点击后计时再重新开始。然后就一直计时下去,其他人打开时依然是第一次点击时的计时。
这个是代码:
Our Love Story@font-face {
font-family: digit;
src: url('digital-7_mono.ttf') format("truetype");
}
/**
* We are both Fudan SSers and programmers,
* so I write some code to celebrate our 1st anniversary.
*/
Boy i = new Boy("hackerzhou");
Girl u = new Girl("MaryNee");
// Nov 2, 2010, I told you I love you.
i.love(u);
// Luckily, you accepted and became my girlfriend eversince.
u.accepted();
// Since then, I miss u every day.
i.miss(u);
// And take care of u and our love.
i.takeCareOf(u);
// You say that you won't be so easy to marry me.
// So I keep waiting and I have confidence that you will.
boolean isHesitate = true;
while (isHesitate) {
i.waitFor(u);
// I think it is an important decision
// and you should think it over.
isHesitate = u.thinkOver();
}
// After a romantic wedding, we will live happily ever after.
i.marry(u);
i.liveHappilyWith(u);
Minyue, I have fallen in love with you for
Love u forever and ever.
Inspired by FlowerPower project.
Copyright © 2011 hackerzhou.me 2009-2011
var offsetX = $("#loveHeart").width() / 2;
var offsetY = $("#loveHeart").height() / 2 - 55;
var together = new Date();
together.setFullYear(2010, 10, 2);
together.setHours(20);
together.setMinutes(0);
together.setSeconds(0);
together.setMilliseconds(0);
if (!document.createElement('canvas').getContext) {
var msg = document.createElement("div");
msg.id = "errorMsg";
msg.innerHTML = "Your browser doesn't support HTML5!
Recommend use Chrome 14+/IE 9+/Firefox 7+/Safari 4+";
document.body.appendChild(msg);
$("#code").css("display", "none")
$("#copyright").css("position", "absolute");
$("#copyright").css("bottom", "10px");
document.execCommand("stop");
} else {
setTimeout(function () {
startHeartAnimation();
}, 5000);
timeElapse(together);
setInterval(function () {
timeElapse(together);
}, 500);
adjustCodePosition();
$("#code").typewriter();
}
分享至: