View sourceXSLT-translated outputXML outputcategories.asp
Server-side transaction: Display question categories from the database
View sourcecategories.xsl
XSLT transformation to display question categories
View sourceXSLT-translated outputXML outputquestions.asp
Server-side transaction: List all questions in a category
View sourcequestions.xsl
XSLT transformation to display questions in the selected category
View sourceXSLT-translated outputXML outputanswer.asp
Server-side transaction: Display question-and-answer contents
View sourceanswer.xsl
XSLT transformation to display the selected question-and-answer pair
View sourcecommon.xsl
Common XSLT code: transformation of XML root into HTML page and a few accessory templates
View sourceAjaxLibrary.asp
ASP library supporting easy generation of results in XML format
View sourcestyle.css
Cascading Style Sheet defining the format of the FAQ page
View sourceOpenfaq.htm
Main HTML file for the AJAX application
View sourcefaq.js
JavaScript code for the AJAX version of the FAQ application
View sourceTestAjaxReady.js
JavaScript module that tests whether the visitor's browser is AJAX-capable
View sourceAjaxLibrary.js
Client-side AJAX library
Downloadfaq.mdb
Underlying Microsoft Access database
View sourcexLibrary.js
Browser-independent JavaScript library from www.cross-browser.com
View sourcesarissa.js
Sarissa: Browser-independent access to XMLHttpRequest object
View sourcesarissa_ieemu_xpath.js
Emulation of Microsoft XPATH DOM functions in Sarissa