我有带有javascript的倒数计时器,我想在倒计时结束后重定向到另一个页面。倒计时工作得很好,但它没有重定向到结果页面我试过这个:应用程序.jsvar count = 15var counter = setInterval(timer , 1000)function timer(){ count = count-1 if (count <= 0) { clearInterval(counter); return window.location.replace("{% url'app:result' %}") } document.getElementById("timer").innerHTML= count + " secs";}
2 回答
慕容森
TA贡献1853条经验 获得超18个赞
django 模板标签在 django 模板中工作。由于文件中有上面的javascript,因此下面一行中的这个标签将不起作用,因为它不是有效的javascript。app.js
{% url'app:result' %}
return window.location.replace("{% url'app:result' %}")
您可以尝试将代码从app.js移动到相应的django模板中,看看是否有效
添加回答
举报
0/150
提交
取消