function runGetIperfSpeedAjax(speedVar, actualIp) {
var xmlhttp = getAjaxObject();
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
processIperfRequest(xmlhttp.responseText, speedVar);
}
}
xmlhttp.open('GET', 'lib/getIperfSpeed.php', true);
xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
xmlhttp.send();
}
function processIperfRequest(response, speedVar) {
alert("proccess");
document.getElementById(speedVar).style.display = 'none';
document.getElementById('displaySpeedTest').style.display = 'block';
document.getElementById('displaySpeedTest').innerHTML = response;
}
getAjaxObject()
不包括在内,因为它只是标准的。我正在做一个 onclick JavaScript 调用来调用runGetIperfSpeedAjax
. 如果我在“lib/getIperfSpeed.php”中硬设置 IP,这一切都可以正常工作。但我似乎无法将其传递actualIp
给“lib/getIperfSpeed.php”。我试图'lib/getIperfSpeed.php'+actualIp
尝试通过它并通过帖子访问它。
感谢所有帮助。