此代码应该再写一个文件记录,而不是单击按钮的次数(因为它在条目上写入一个)。但如果我点击十次,我至少会得到12条记录。额外的记录最晚显示为60秒。有一段时间我认为它一定是反弹问题,但这是一个很长的反弹!知道为什么会这样吗?我在多个浏览器和操作系统上尝试过它,唯一没有发生的地方是我的Easyphp服务器。
timerecordshort.php
<?php
$utime=substr(microtime(),11,10).substr(microtime(),2,6);
$fp=fopen('testfile.txt','ab');
fwrite($fp, $utime."*");
if (false === $fp) die("bad write");
fclose($fp);
if (false === $fp) die("bad close");
?>
<button onclick="endFunction()">record short time</button>
<script>
function endFunction()
{
var myWindow = window.open("timerecordshort.php", "_self");
}
</script>
</body>
</h