Ok, I have a client which requires dynamic loading of xml data (an actual .xml file housed on a web server) but I can not use any server side scripting engines (ASP, PHP, Perl, java, etc). I also have another requirement of keeping bandwidth footprint to an extremely small size. I can only think of standard AJAX (JS and XML). Are there other ways??