我想在加载页面时在外部js文件中执行javascript函数。这是在该函数被调用JSP文件中的代码,我把它放在了JSPjavascript函数没有执行
<%-- Begins countdown --%>
<script src="/pub/scripts/counter.js" type="text/javascript"></script>
<script type="text/javascript">
window.onload=startCountdown;
</script>
这是底部的JS功能文件
function startCountdown() {
var TIMEOUT = 900000;
var COUNT_BACK = 3;
setTimeout("displayWarning("+COUNT_BACK+")", TIMEOUT);
}
页面加载时在浏览器中,我看到脚本已加载,但startCountdown函数从未得到执行。我该如何做这项工作?
你怎么知道'startCountdown'从来没有得到执行?也许是这样,但是'displayWarning'坏了。这不会倒数。它会在900秒后被调用一次...所以你需要等待很长时间才能运行。 – 2015-03-31 20:45:52