mineTime.php我正在尝试创建一个函数,该函数将通过XMLHTTPRequest调用某个 PHP 文件 ( )并将其值返回给该函数。
目前我遇到了麻烦,因为它不工作,要么什么都不返回,要么返回 undefined 或 null,我不知道该怎么做。我认为这可能与 onload 事件有关。
mineTime.php
<?php
$miningTime = 3600;
echo json_encode($miningTime);
?>
小黄人.js
function GetTime() {
var miningTime = null;
var xhr = new XMLHttpRequest();
xhr.onload = function() {
miningTime = this.responseText;
}
xhr.open("GET", "../php/mineTime.php", true);
xhr.send();
return miningTime;
}
window.onload = function () {
var timeToMine = parseInt(GetTime());
console.log(timeToMine); // outputs: NaN
var display = document.querySelector('#time'),
timer = new CountDownTimer(timeToMine),
timeObj = CountDownTimer.parse(timeToMine);
...*code continues*
提前致谢!
皈依舞
哆啦的时光机