做一种测验,我想设定一个有限的时间来回答问题。
因此,用户只需将他的答案放在表单中,并进行验证。验证将重定向到页面process.php,该页面将检查所有内容。
如果用户没有及时回答,它将对空表单进行求和。(因为假答案和空答案产生了同样的影响)
我知道有一些方法,使用meta (html)或header (php),但这并不是我想要的,代码自定义的原因,或者安全原因。
实际上,我有这个密码。
<p>You will be redirected in <span id="counter">10</span> second(s).</p&g
我正在运行一个jquery自动刷新代码,它很快就激活了,页面被加载了。我已经将时间间隔设置为1second.which,这意味着每1秒页面就会刷新一次。我想知道有什么方法可以停止自动点击刷新吗?
码
$(document).ready(function(){
setTimeout("dummy()",500);
});
function dummy(){
setTimeout("checkalerts()",50);
}
function checkalerts() {
var url="includes/adda/h
这是我最初使用的代码:
setInterval(function(){
r=confirm("You are about to be logged out! Press cancel if you want to remain logged in.");
if (r == true){
window.location.href = '../logout.php';
}else{
location.reload();
}
},30000);
确认对话框正在等待用户的操作。如果操作为“取消”,则它们将继续登录。如果操作为"OK
我知道这个定时器问题已经问过好几次了,但我想我这里有相当具体的问题,我找不到答案。我正在尝试创建一个应用程序,其中页面中有一个默认值为0的倒计时器。有3个按钮来反映不同的任务,每个按钮将触发计时器,并从点击时的30分钟开始倒计时。我只使用一个按钮就成功地完成了这个任务,我创建了一个数据库,用于在按钮上存储时间戳,单击并运行一个计算经过时间的函数,然后使用jquery每秒刷新php。php代码如下所示
$button1 = $user->data->button1; // get button1 timestamp from database
// COUNTER is defin
最近,我为我的购物网站实现了一个计数计时器,当他们创建订单而不付款结账时,该计时器设置了24小时的限制,以便计数器提醒他/她必须付款。我们表中的计时器是开始时间,通过当前时间调整到24小时-超过24小时,订单被取消。现在我有一个问题,当我重新加载页面时,计数器从24小时重新启动,这是我的代码
<script type="text/javascript">
function startTimer(duration, display) {
var start = '<?php echo $pending_order_date;?>';
fun
我在一个网站中显示来自MySQL数据库的对象。每个对象都有一个截止日期时间字段(称为termina)。我有一个while循环来显示每一项:
<?php
global $mysqli;
$loop = mysqli_query($mysqli, "SELECT sub.titulo AS titulo,
sub.referencia AS referencia,
sub.descripcion AS descripcion,
make.name AS marca,
model.name AS modelo,
gen.name AS gene
我有一个在线测试程序,用户需要在一段时间内完成它。当用户用完时间时,我会显示一个警告:您的时间到了,他被重定向到结果页。当用户在时间到期之前完成测试并在结果页面中时,我会收到同样的警告。我修改了代码,如下所示,但它不起作用。我在名为questions.php的ajax请求页面中调用函数questions.php(1,1)。
在index.php中
function initTimer(periodInSeconds, status) {
if (status == 0) {
return false;
}
var end = Date.now() + periodInSec