我正在尝试创建一个函数,该函数将通过 XMLHTTP 请求调用某个 PHP 文件 (),并将其值返回到此函数。mineTime.php
目前我遇到了麻烦,因为它不起作用,要么它什么都不返回,要么返回未定义或空值,我不知道该怎么办。我认为这可能与 onload 事件有关。
我的时间.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*
提前致谢!
慕容森
蝴蝶不菲
相关分类