<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
</head>
<body>
<script>
var timer = document.getElementById("logout-timer")
, now = new Date()
, deadline = new Date(now.getFullYear, now.getMonth, now.getDate, now.getHours, now.getMinutes + 15);
timer.innerHTML = countdown(deadline).toString();
setInterval(function(){
timer.innerHTML = countdown(deadline ).toString();
}, 1000);
</script>
You will be logged out in <span id="logout-timer"></span>
</body>
</html>
我有这个脚本适用于fiddle.js但是当我将它实现到我的网站时^就像它不起作用的原因?
答案 0 :(得分:3)
将script
移到span
之后,或将代码包装在函数中,并在ready
或load
事件触发时调用它。
document.getElementById("logout-timer")
在span
存在之前找不到它。
您还需要定义countdown
;你的代码中没有任何迹象。