发表于: 2017-03-20 01:11:52
2 1149
今天完成的事情:写了一下loading也面倒计时的效果,优化了任务二的生成随机数组的方法,学习了jquery的知识
明天计划的事情:结合任务三要求做知识储备,任务三的静态页面
遇到的问题&收获:
1.loading页面倒计时的效果使用了个自动刷新属性:
<meta http-equiv="refresh" content="4;url=setting.html" />
可以在页面打开4s后自动跳转,倒计时效果使用
setInterval(last,1000)
实现,每秒执行函数:
var time = 3; //时间,秒
var i = 0;
function last() {
document.all.enter.innerHTML = time - i;
i++;
}
当然跳转效果也可一用定时器实现:
function jump() {
window.location=("./js-task2-1.html");
}
setTimeout(jump,time*1000);//跳转
2.JSON 数据转化为字符串,就可以在函数之间传递字符串,而
sessionStorage
可以缓存数据在网页中
具体任务三中需要的数据可能由此得来,同时任务二中在提交数据发牌之前也可以验证缓存中是否有数据判断是否可以进入发牌页面
var gotoNext = document.getElementById('gotoNext');
gotoNext.onclick = function gotoNext() {
if (allPlayer != null) {
window.location.href = "show.html";//已配置身份转到下一个页面
} else {
alert("请设置身份");
}
};
具体明天仔细研究,
3.
评论