Cuando coloco var delante de method y url ( var method y var url ), el código no funciona.
function intervalcheck(theObject) { var xmlhttp = new XMLHttpRequest(), method = 'POST', url = 'https://thekmui.com/payb/payresult/result.php'; xmlhttp.open(method, url, true); xmlhttp.onload = function () {Echa un vistazo aquí:
var xmlhttp = new XMLHttpRequest(), method = 'POST',Está poniendo ',' (coma) después de cada línea. O lo dejas vacío y el navegador se encarga del resto. O puedes poner ';' punto y coma así:
var xmlhttp = new XMLHttpRequest(); method = 'POST';De lo contrario, el código producirá un error masivo. También puede seguir esta publicación: Enviar datos POST usando XMLHttpRequest