cryptinitedemon Posted June 7, 2008 Share Posted June 7, 2008 I can't get the response text element in the object to show any actual text. Basically the html calls jstablerender() when a button is click. Then XMLhttpRequest calls some file called dummyfile.php which echos out "Hello there sir". But for some reason it never displays in the alert message. Here's my code var xmlHttp; function jstablerender() { xmlHttp=GetXmlHttpObject(); if (xmlHttp==null) { alert ("Browser does not support HTTP Request") return } var url="dummyfile.php"; xmlHttp.onreadystatechange= function() { if (xmlHttp.readyState==4) { alert(xmlHttp.responseText); } } xmlHttp.open("GET",url,true); xmlHttp.send(null); } function GetXmlHttpObject() { var xmlHttp=null; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e) { //Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttp; } And then the php file <?php echo "Hello there sir"; ?> Quote Link to comment Share on other sites More sharing options...
xtopolis Posted June 9, 2008 Share Posted June 9, 2008 That code worked for me. I pretty much copy pasted what you had. It took about 5 seconds for the alert to pop up, but I think it was due to my webserver lagging itself since I was having similar delays with other code on my site. http://xtopolis.com/temp/index.html <~ your code working Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.