The Facebook Platform   
    Home  |   Learn AJAX  |   Forum  |    Register  |    Submit Resource  |   Submit Article   |   Contact Us
 

AJAX Tips

Home AJAX Tips

Getting an Error in responseXML

Category: AJAX Tips   |   Comments (0)

Sponsored Links
 

 

Although everything in the coding system is important from the fact that it needs everything to work properly, the responseXML in an Ajax transaction is very important. After all, Ajax stands for Asynchronous JavaScript and XML so XML is an important part of the Ajax program that shouldn’t be missed.Simply put, responseXML is a response from the server when the DOM requests for information from the specific server. It’s essentially an answer that’s usually in the form of XML or a result from the input of that came from DOM. If you’re error is in the responseXML, you practically have a half done program without any results in sight. Before we proceed to possible cures for responseXML, let’s start first with the possible causes of the error. Possible Cause # 1: Content Type not specified. If you’re too lazy to do it, then you probably have the problem within yourself. Though we really love to get things going really easy, it’s just not possible in the world of web or software developers. Especially when you’re dealing with Ajax since one request could mean one thing to the coder and will actually be interpreted as another thing by Ajax. The result is a totally messy situation. Possible Cause # 2: Server Problem. If you think about it, server problem will just mean one thing; your server is not yet powerful enough or updated to take on Ajax programs. If you have an Apache server expect a little bit of disappointment as this type of server might not churn out the ideal result or at least perform the specific function. I’ll give you first the answer to Problem Cause # 2: Update your system. That’s it. Fortunately, Apache developers are smart enough to come up with an update that could actually work on different Ajax-based website or applications. Although this is quiet a rare problem, it does happen and the result is quiet devastating but a simple update should do the trick in answering all those concerns about the server. Problem # 1 on the other hand is not about the server but the coder himself/herself. Actually specifying the content type as an XML is really easy. When you place in a request for example, If Request.Form.Get("method"), specify that you are looking for an XML file. Always indicate the “Response.ContentType” to XML or else you’ll end up with an HTML document with little to no interaction to offer for users. This will trigger the program to be a little bit “alert for the things you are requesting” When it becomes aware of the request, you also have to insert another XMLdocument tag to ensure the page is truly an XML and not just an HTML Document. But remember this trick usually works in Mozilla but never in IE and Safari. Don’t be disheartened though, all you need is a good sniffer program to trace the steps of your HTTP Communication. The sniffer will basically work with ASP.Net so the sniffer virtually swap or convert the codes of Ajax into a user friendly ASP.net.
Sponsored Links
 

 


Read Next: The Right Ajax Framework


 
Post Your Comment
Members - Please Click here Login
Your Name:*
e-mail ID:(required for notification)*
Image Verification:
 
 Subscribe    

Post Your Comment via FaceBook

Connect with Facebook



 
Comments
 
 
 
 

Sponsored Links

 

Copyright © 2005 - 2010 AjaxWith.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape