Menu

Tree [r7] /
 History

HTTPS access


File Date Author Commit
 example 2006-11-28 twg [r7] In the process of converting domaxh into an obj...
 js 2006-11-28 twg [r7] In the process of converting domaxh into an obj...
 LICENSE.txt 2006-08-12 twg [r2] - Cleaned the base code and translated the comm...
 README.txt 2006-07-20 twg [r1] Inicial commit.

Read Me

DOM translated Asynchronous XHTML lets you communicate with your server via AJAX, and recieve plain XHTML + scripts that are then translated to your DOM for easy insertion/substitution. What does this mean?: AJAX with no innerHTML and no cryptic XML!

So not having to reload the web page for each user interaction is what makes 'Ajax' so hot. What makes it NOT is having to use either cryptic XML (having find a way to represent the response in HTML DOM structure, with all the node creating and appending that it implies), or having to settle with the simplistic innerHTML (and thus having to cope with the fact that the browser doesnt parse it so your onclick's, events and scripts just won't work) in order to show the user any response.

Enter DomAXh (pronounced Dom Ash). Using XMLDOM to XHTMLDOM translation (IE & FF compatible), DomAXh makes life easyer for the developer because his/her server response only has to be valid XHTML and DomAXh takes over rendering the response correctly in the calling web page. 

This way you can use DomAXh the way innerHTML should really have worked: parsing the HTML into the DOM structure of your page, running scripts correctly, etc. Just tell it which object it should insert-into / update, and DomAXh will put your server content there.


DomAXh was developed inicially by Thomas Woodard when working on a CMS with a ajax administration for the Ministerio de Comunicación e Información of Venezuela, and later released it as open source software.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.