diff options
Diffstat (limited to 'testapp/templates/exam/question.html')
-rw-r--r-- | testapp/templates/exam/question.html | 40 |
1 files changed, 1 insertions, 39 deletions
diff --git a/testapp/templates/exam/question.html b/testapp/templates/exam/question.html index b4b171e..981af7f 100644 --- a/testapp/templates/exam/question.html +++ b/testapp/templates/exam/question.html @@ -9,45 +9,7 @@ {% endblock %} {% block script %} - <script type="text/javascript"> - var time_left = {{ time_left }}; - function submitCode() - { - document.forms["code"].submit(); - var x = document.getElementById("status"); - x.innerHTML = "<strong>Checking answer ...</strong>"; - x = document.getElementById("check"); - x.disabled = true; - x.value = "Checking Answer ..."; - document.getElementById("skip").disabled = true; - } - - function secs_to_time(secs) - { - var h = Math.floor(secs/3600); - var h_s = (h > 0) ? h+'h:' : ''; - var m = Math.floor((secs%3600)/60); - var m_s = (m > 0) ? m+'m:' : ''; - var s_s = Math.floor(secs%60) + 's'; - return h_s + m_s + s_s; - } - - function update_time() - { - time_left -= 1; - if (time_left) - { - var elem = document.getElementById("time_left"); - var t_str = secs_to_time(time_left); - elem.innerHTML = "<strong>" + t_str + "</strong>"; - setTimeout("update_time()", 1000); - } - else - { - document.forms["code"].submit(); - } - } - </script> +<script src="{{ URL_ROOT }}/static/exam/js/question.js"></script> {% endblock script %} {% block onload %} onload="update_time()" {% endblock onload %} |