Ik probeer al een uur mijn data uit mijn php bestand te krijgen via ajax, maar mijn respons is altijd undefined wanneer de functie sendMsg wordt aangeroepen, enig idee waarom? thx
js
var XMLHTTPObject =createHTTPHandler();
//create the httphandler
function createHTTPHandler(){
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
// JScript gives us Conditional compilation, we can cope with old IE versions.
// and security blocked creation of the objects.
try {
XMLHTTPObject = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
XMLHTTPObject = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
XMLHTTPObject = false;
}
}
@end @*/
if (!XMLHTTPObject && typeof XMLHttpRequest!='undefined') {
XMLHTTPObject = new XMLHttpRequest();
}
return XMLHTTPObject;
}
//send message
function sendMsg(){
XMLHTTPObject.open("GET", "chat.php?", true);
XMLHTTPObject.onreadystatechange=function() {
if (XMLHTTPObject.readyState==4) {
alert(XMLHTTPObject.repsonseText);
}
}
XMLHTTPObject.send(null);
}
chat.php
<?php
if(isset($_SERVER['HTTP_X_USERAGENT']) && $_SERVER['HTTP_X_USERAGENT'] == 'chatsupportv1.0')
{
echo "boe";
}
?>