大家好,我在我的代码中使用了 20 分钟的计时器。(它的工作)
但是,当我按下后退按钮或重新加载按钮时,它会重新启动。如何避免这种情况?有人有代码禁用浏览器中的后退按钮吗?
请任何人都可以帮助我。
<html>
<head>
<script language="javascript">
function timedText()
{
var x=document.getElementById('txt');
var wc=setTimeout(function(){document.getElementById("txt").disabled=true;},100);
var tu=setTimeout(function(){x.value="20 min "},100);
var flag=1200000;
var to = setInterval(function(){if(flag > 0)
{
x.value= flag/60000 + " min";
flag-=60000;
}
else
{
document.getElementById("submit_id").click();
clearInterval(to);
}
},60000);
}
</script>
</head>
<body onload="timedText()">
<form action="">
<p align='right'><b>Time left </b><input type="text" id="txt" /></p>
</form>
</body>
</html>