我正在创建测验应用程序。我有一个测验活动的倒计时计时器。我想在两者之间显示一个对话框/alert。当对话框打开时,倒计时计时器停止。但当对话框关闭时,倒计时计时器无法再次启动。请帮帮忙。 以下是我的代码 btnHint.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
timer.cancel();// working fine
final AlertD
我用html做了一个小测验,有10个问题,每个问题都在一个单独的html页面中。在用户按下index.html中的“开始”按钮时,我执行以下操作:
var s = new Date();
sessionStorage.start_test = s;
当他按下测验第10页的“完成”按钮时,我会:
var e = new Date();
sessionStorage.finish_test = e;
最后,我有一页显示成绩的页面,还有回答测验所花费的时间,内容如下:
var start = sessionStorage.getItem( "start_test" );
var fi
我在JS中有一个1:30分钟的计时器,属于测验。在测验中,如果用户选择了错误的答案,则计时器将被扣除10秒。这一部分正在发挥作用。但是,当计时器到达1:00时,它会重新启动到1:59秒,并且实际上永远不会低于1分钟。 function startTimer() {
var p_time = document.getElementById('time').innerHTML;
var timeArray = p_time.split(/[:]+/);
var min = timeArray[0];
var sec = checkSecond((timeArray
我有一个包含一些问题的测验页面(多项选择,对错)。在提交页面后的结果中,我想显示如下内容:
Started on Tuesday, 1 January 2013, 04:09 AM
Completed on Tuesday, 1 January 2013, 04:10 AM
Time taken 47 secs
Grade 7 out of a maximum of 10 (65%)
我不知道如何计算开始时间和结束时间来显示上述结果,以及如何计算从用户加载页面到提交表单的时间。
我是新来的,我需要你的建议。我没有问题,如果问题解决与php或javascript或jquery
我正在用Delphi开发一个测验游戏,我想有一个计时器,这样玩家就不会有无限的时间来回答问题。我使用函数" time“来获取当前时间,但我不知道如何将其转换为类似整数的值,这样当10秒过去时,玩家就会失去机会。它看起来像这样:
Var
CurrentTime,Aux:TDateTime;
Begin
CurrentTime:=Time; //Current Time is assigned to a global variable.
Aux:=CurrentTime;
While (Aux-10000<=CurrentTime) do
Begin
if (Answ
我正在做一个测验项目的计时器模块。我已经创建了一个计时器程序,它按预期工作。但当我单击刷新按钮时,计时器重新启动。我希望计时器不受刷新按钮点击的影响。如何实现这一点。
<script type ="text/javascript">
var timer = 3600;
var min=0;
var sec = 0;
function starttimer()
{
min=parseInt(timer/60);
sec=parseInt(timer%60);
if(timer<1)
{
window.location="over.html&
我有一个显示计时器的Javascript函数。现在,当计时器达到2分钟时,我想显示一个警告并继续我的计时器功能。但是,我的计时器功能会停止,直到用户单击“确定”,然后从1:59秒开始恢复。
有人能告诉我在弹出框显示时如何保持定时器功能运行吗?
这是我的显示计时器的函数。
var minutes=5;
var seconds=59;
function time_display(){
if(minutes==2 && seconds==0){
setTimeout('display_time_alert_two_minutes_left()',100)
我正在做一个网络测试,有用户登录这个游戏,他们必须回答一个有三个选择的小测验,当用户有点聪明的时候,因为如果他做了一个更新所有的问题,这样用户就可以这样做,直到他找到他知道的问题,我怎么才能在我的网站(警报后)输入错误的问题?示例:
美国在欧盟
英国在非洲
法国在欧盟
如果用户进行刷新,我如何显示消息,如alert("if you refresh is a game over"),并将答案保存为不正确的数据库?
做一种测验,我想设定一个有限的时间来回答问题。
因此,用户只需将他的答案放在表单中,并进行验证。验证将重定向到页面process.php,该页面将检查所有内容。
如果用户没有及时回答,它将对空表单进行求和。(因为假答案和空答案产生了同样的影响)
我知道有一些方法,使用meta (html)或header (php),但这并不是我想要的,代码自定义的原因,或者安全原因。
实际上,我有这个密码。
<p>You will be redirected in <span id="counter">10</span> second(s).</p&g
我想在我的测验游戏中使用一个本地数据库文件,比如问题数据库。我在cocos的官方创建者网站或论坛上找不到任何教程。在c++中已经解决了这个问题
但是我想使用下面的javascript,这是Cocos creator中的默认脚本
cc.Class({
extends: cc.Component,
properties: {
// foo: {
// default: null, // The default value will be used only when the component attaching
//
我有一个小的跨平台移动应用程序,这是一个测验,我想在测验中添加计时器。我有一些初始代码,当你第一次打开它时,它运行得很好,但如果你返回到上一个页面,然后再次使用计时器前进到该页面,时间过得太快了,它过去了两秒而不是一秒。我有以下代码:
var timestamp;
var interval = 1;
function pad(n) { return ("0" + n).slice(-2); }
Number.prototype.pad = function (len) {
return (new Array(len+1).join("0") + th
我正在为我的项目创建一个在线考试页面。我有一个倒计时计时器,但它会在页面刷新时重置。我怎么才能让它不重置呢?通过从db获取时间来设置定时器。我使用的是php mysql。请帮帮我。这是我的代码。
<?php
$result=mysql_query("select * from test where testid='29'");
while($time=mysql_fetch_array($result)){
$dateFormat = "d F Y -- g:i a";
$targetDate = t